Robím program, ktorý má cez 20 formulárov, a je teda jasné že na ukladanie nastavení som si musel urobiť konfiguračný súbor. Problém je v tom, že obsahuje okol 15 záznamov (a bude ich ešte viac). Ja sa teraz pýtam, či je lepšie:
A) načítavať konkrétne hodnoty až v prípade potreby z konkrétneho formulára, alebo
B) načítať všetky hodnoty po otvorení programu do globálnych premenných.
V prípade A budem mať menší počet globálnych premenných čo je možno výhodou, no zase bude musieť počas behu programu viackrát otvárať/zatvárať súbor čo ho spomalý. Čo je teda výhodnejšie?
ešte dodám, že môj config má tvar
Kód:
schema=1
ukladat_historiu=0
historia_odoslane=1
historia_prijate=1
autologin=1
startup=0
ukladat_ucet=0
.
.
.
a teda nieje problém kedykoľvek načítať/uložiť ľubovolnú hodnotu, lebo spom si spravil proceduru uloz(co,hodnota:string) teda napríklad dám uloz('autologin','0') tak mi zruší autologin (vyhlada riadok a prepíše hodnotu) Tak isto riešim načítavanie.
Mám svoj tip ako to budem asi robiť, len sa chcem spýtať na rady skúsenejších.