Munka ini fájlok Delphi
Szinte minden program tud emlékezni (store) a beállításokat a felhasználó által beállított. Például az ablak megjelenése, a nyelv és így tovább. . Stb Számos módja van, hogy mentse az alkalmazás beállításait:
1. Regisztráljon - minden beállítás és telepítés tárolt programokat a Windows rendszerleíró adatbázisában.
2. INI fájlok - beállításokat tárolja a .ini
3. Hozzon létre egy fájlt a saját szerkezete és az alkalmazott tárolási lehetőséget.
Az első módszer megköveteli a telepítéshez, nevezetesen az új ágak és kulcsok a rendszerleíró adatbázisban. Ez a módszer több alkalmas nagyszabású vagy programot, amely kell kommunikálni az adatbázis. A legegyszerűbb (és néha bonyolult) programok könnyebben használható INI (inicializálás fájl) fájlokat. Az alábbiakban fogjuk vizsgálni, hogyan kell dolgozni INI, a Delphi nyelv jellemzői.
A szerkezet az INI fájl
INI fájl a Windows rendszer a következő:
[Menu]
f.heigth = 1440
f.width = 900
[Nyelv]
default = orosz
Rendben van. Ennyit az elmélet. Kezdjük gyakorolni.
Hozzon létre egy űrlapot az alábbi összetevőkből áll: két gomb gomb, Edit (tab Normál), SpinEdit (Samples fül) és négyzet (szabvány lapon). Egy tipikus formája ilyen formában:

Meg kell nyomja meg a „Save Vini” megtakarítás example.ini (helyeznek egy mappát a program) a szöveges érték szerkesztése, spin és számértéke egy logikai érték négyzetet. Nyomja meg a „SchitatINI”, illetve, hogy olvassa el ezeket az értékeket.
example.ini fájl szerkezete a következő:
[TEST]
EditVal =
SpinVal =
CheckboxVal =
A TEST tároljuk az összes fenti értékek és FormPosition partíció tárolja a helyzet a formában a képernyőn.
Kezdjük végrehajtani.
Együttműködik INI Delphi egy standard könyvtár inifiles. Írja elő azt a felhasználás.
Meg kell két változót pathINI (tárolja a fájl elérési útját example.ini) és sIniFile típusú TIniFile. Ezek a változók tekintetében közösek valamennyi eljárást a modulba, ezért szükséges, hogy regisztrálják magukat a szakasz var végrehajtás előtt
