![]() |
Ini-Dateien und eine Zugriffsverletzung
Hallo ihr :D
Ich habe einen String mit Namen Status. Den schreibe ich also in eine Ini-Datei:
Delphi-Quellcode:
Soweit, so gut...
ini.writestring('Datei','status',status);
Jetzt will ich am Formstart ausgewertet haben, wenn status=hallo ist, soll radiobutton1 angeklickt sein und wenn status=hiha ist, soll radiobutton2 angeklickt sein :D Ich hoffe, ihr habts verstanden ;-) Wo muss ich das hinschreiben? Bei OnShow bekomme ich eine Zugriffsverletzung... |
Re: Ini-Dateien und eine Zugriffsverletzung
hast du das IniFile created (IniFile := TIniFile.Create) ?
setzt du RadioButton1/2.Checked auch im Form.OnShow ? mfG mirage228 |
Re: Ini-Dateien und eine Zugriffsverletzung
Hallo und herzlich Willkommen in der DP!
1. Zeig dochmal die ganze Prozedur. Und ja, ins OnShow ist es i.O.. 2. Nimm das nächste mal gleich die richtige SParte. ;) |
Re: Ini-Dateien und eine Zugriffsverletzung
Hi bigknaller!
Hast du am Ende der Prozedur wo du den Status in die Ini schreibst auch mit
Delphi-Quellcode:
die Ini wieder freigegeben?
ini.Free;
Du must den String mit
Delphi-Quellcode:
auslesen, dann müsste es gehen.
ini.readstring('Datei','status','Stringderbeifehlergenommenwird');
mfg mandumoal |
Re: Ini-Dateien und eine Zugriffsverletzung
Hoi, habs gebracht... Hatte das Inifile nur in einer Prozedur created. Wusste gar net, dass man das überall machen muss??
Naja, wie dem auch sein. Vielen Dank... |
Re: Ini-Dateien und eine Zugriffsverletzung
Zitat:
|
Re: Ini-Dateien und eine Zugriffsverletzung
Richtig, hab mehrmals ini := TIniFile.Create, also in mehreren Prozeduren...
|
Re: Ini-Dateien und eine Zugriffsverletzung
Du kannst natürlich dir eine globale Variabel anlegen und es nur einmal createn und am ende wieder freen, aber das ist wohl eher ncith zu empfehlen, da die ganzen globalen Vars nur verwirren...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz