Autor Téma: Zápis do ini a iné problémy  (Přečteno 6893 krát)

Offline našinec

  • Hrdina
  • ****
  • Příspěvků: 423
  • Karma: 5
Re:Zápis do ini a iné problémy
« Odpověď #30 kdy: 22-06-2015, 19:11:55 »
RegistryIniFile jsou myslím od Borland Delphi.Nepleť si to s Registry od MS. :) Ale pokud jsem to správně pochopil, tak Ty asi budeš mít problém jinde.Zkus změnit manifest.res ;) Tady jsem uložil manifest, který budeš asi potřebovat: http://ulozto.cz/hledej?q=manifest.res

Offline < z >

  • Administrátoři
  • Guru
  • *****
  • Příspěvků: 1174
  • Karma: 44
    • Verze Delphi: 7, 2010
Re:Zápis do ini a iné problémy
« Odpověď #31 kdy: 22-06-2015, 19:16:30 »
RegistryIniFile je jen zapouzdreni pro registr ve Windows. Totalne nevhodne.
Ten tvuj manifest je ponekud zbytecny - EDIT: ne zbytecny, dokonce vadny (nastuduj si povinne polozky)
« Poslední změna: 22-06-2015, 19:21:16 od < z > »

Offline našinec

  • Hrdina
  • ****
  • Příspěvků: 423
  • Karma: 5
Re:Zápis do ini a iné problémy
« Odpověď #32 kdy: 22-06-2015, 19:26:14 »
Co se týče manifestu, tak jsem to někde četl jako radu, když fungující program na starších windows(do XP) nefunguje v novějších. A kupodivu se jednalo o obdobný případ. Je však pravdou, že se mi to zdálo spíše jako blbost. Každopádně drtivá většina problémů jsou blbosti. ;D
Text manifestu je od MS a už jsem ho programově použil. Právě na těch win7, co má Stano. 8)
« Poslední změna: 22-06-2015, 19:30:21 od našinec »

Offline Sender

  • Plnoletý
  • ***
  • Příspěvků: 184
  • Karma: 5
    • Verze Delphi: Delphi 7 Prof.
Re:Zápis do ini a iné problémy
« Odpověď #33 kdy: 22-06-2015, 22:45:41 »
Má někdo dlouhodobě odzkoušeno pro ukládání konfiguračních dat třídu TDataFile ?
V dávný minulosti jsem s tím něco zkoušel.Nemám ale odzkoušeno jestli je to plně funkční a kompatibilní s novějšími verzemi Win.
http://www.torry.net/vcl/system/registry/datafile.zip
(umí to i jednoduchý šifrování)
« Poslední změna: 22-06-2015, 22:52:49 od Sender »

Offline < z >

  • Administrátoři
  • Guru
  • *****
  • Příspěvků: 1174
  • Karma: 44
    • Verze Delphi: 7, 2010
Re:Zápis do ini a iné problémy
« Odpověď #34 kdy: 23-06-2015, 07:51:58 »
Neni duvod, proc by to nefungovalo, ale nevidim zadnou vyhodu pro pouzivani. Bude to docela pomale.
Zasifrovat soubor neni az tak tezke.

Offline pepak

  • Padawan
  • ******
  • Příspěvků: 1559
  • Karma: 37
    • Pepak.net
Re:Zápis do ini a iné problémy
« Odpověď #35 kdy: 23-06-2015, 08:03:32 »
http://www.torry.net/vcl/system/registry/datafile.zip
(umí to i jednoduchý šifrování)
Komponentu, která pro šifrování používá Vigenerovu šifru, bych tedy nepoužíval.

Btw., ani dál v kódu to není o moc lepší - např. ReadInteger, ReadDouble, ReadExtended vesele dělají buffer overflow...

Opomíjím teď otázku efektivity implementace a podobně, bavím se čistě jen o bezpečnostních aspektech.