Onko Pascalissa parempaa tapa tallentaa muuttujan arvo kuin
käyttämällä TIniFile-luokkaa?
Tarkoittamaani TIniFile-luokkaa voi siis käyttää esim. näin:
(Uses lauseessa mukana IniFiles-käännösyksikkö)
procedure TForm1.TallennaButtonClick(Sender: TObject);
var IniFile:TIniFile;
minarvo:integer;
begin
minarvo := 5;
IniFile := TIniFile.Create('tiedostonnimi.ini');
IniFile.WriteInteger('KokonaislukuMuuttujat','MinArvo',minarvo);
IniFile.Free ;
end;
procedure TForm1.LueButtonClick(Sender: TObject);
var IniFile:TIniFile;
minarvo:integer;
begin
IniFile := TIniFile.Create('tiedostonnimi.ini');
minarvo := IniFile.ReadInteger('KokonaislukuMuuttujat','MinArvo',0);
IniFile.Free;
Edit1.Text:=IntToStr(minarvo);
end;
Muuttujien tallennus
__lara__
1
200
Vastaukset
- TIniFile
Parempi esimerkki TIniFile-luokkan käytöstä
löytyy Torryn Delphi-sivuilta.
Niissä on huomioitu mm poikkeukset
http://www.swissdelphicenter.ch/torry/showcode.php?id=160
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod316149- 345663
- 293184
- 342534
- 442467
- 152208
- 372148
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons401739- 121721
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191717