![]() |
INI ValueExists Fehler
Tach
Hab das Problem das ich einen Wert aus einer INI abfragen will bekomm aber ein Zugriffsverletzung was mach ich falsch??
Delphi-Quellcode:
Danke schonmal im voraus
Var Ini :TInifile;
. . . . if ini.ValueExists('Updaten','Leer1Color') then begin Showmessage('ja'); end; |
Re: INI ValueExists Fehler
Create wurde vorher aufgerufen?
|
Re: INI ValueExists Fehler
Instanz erstellt?
Hihi, zu langsam... |
Re: INI ValueExists Fehler
Nee gibt aber auch eine Zugriffsverletzung
Delphi-Quellcode:
INI.Create(Form1.ServerPfad + 'Einstellungen\Settings.ini');
if ini.ValueExists('Updaten','Leer1Color') then begin Showmessage('ja'); end |
Re: INI ValueExists Fehler
Delphi-Quellcode:
Ini := TIniFile.Create(Pfad);
|
Re: INI ValueExists Fehler
Stimmt so bekomm ich keinen Fehler mehr, aber geprüft wird nicht, bekomm kein True zurück obwohl der Eintrag da ist??
|
Re: INI ValueExists Fehler
Zeig mal den ganzen Code sowie den Abschnitt in der Ini.
|
Re: INI ValueExists Fehler
Das ist ja alles
Delphi-Quellcode:
procedure TForm1.FormShow(Sender: TObject);
Var Ini : TiniFile; begin Ini := TIniFile.Create(ServerPfad + 'Einstellungen\Settings.ini'); if ini.ValueExists('Farbeinstellungen','Leer1Color') then begin Showmessage('ja'); end; FreeANDNil(Ini); end; |
Re: INI ValueExists Fehler
Und die Ini?
|
Re: INI ValueExists Fehler
OK habe es gefunden in der Registry war der falsche Pfad zu meinem Ordner in dem die INI lag und in der war der Eitrag nicht vorhanden.
Pfad umgestellt funzt, ein "else" wäre glaube ich angebracht gewesen. Danke trotzdem für die Mühe und die Antworten |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 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 by Thomas Breitkreuz