![]() |
Re: Probleme mi TIniFile
Ja,
das Ini-Schreiben funzt!
Code:
[output]
checkb=0 |
Re: Probleme mi TIniFile
Ändere mal die Null (0) in eine eins (1) und sag, ob's immer noch nicht "gecheckt" ist.
|
Re: Probleme mi TIniFile
wenn ich das änder dann ist die checkbox gecheckt
|
Re: Probleme mi TIniFile
Ich glaube ich hab das Problem nicht ganz verstanden...
Wenn in der INI eine Null steht, dann ist nicht gecheckt, und wenn eine Eins steht ist gecheckt, richtig? Was genau geht dann deiner Meinung nach nicht? |
Re: Probleme mi TIniFile
Ja, dann geht doch alles. Vielleicht schreibst du das nicht richtig in die Ini.
Schreiben:
Delphi-Quellcode:
var ini:tinifile;
begin ini := tinifile.Create(ExtractFilePath(ParamStr(0)+'settings.ini')); try ini.WriteBool('output','checkb', CheckBox1.Checked); finally ini.Free; end; |
Re: Probleme mi TIniFile
Fehler von mir. Ich hatte das so geändert das das zufällig übereingestimmt hat.
nochmal: wenn ich schreibe
Delphi-Quellcode:
dann kommt ein häckchen, egal was in der settings.ini steht.
checkbox1.Checked:=ini.ReadBool('output','checkb',[b]true[/b]);
wenn ich
Delphi-Quellcode:
schreibe wird die CheckBox immer nicht abgehakt.
checkbox1.Checked:=ini.ReadBool('output','checkb',[b]false[/b]);
Die Namen stimmen auch überein. |
Re: Probleme mi TIniFile
das selbe passiert auch wenn ich die fensterposition speicher.
zb.
Delphi-Quellcode:
~> das fenster klebt immer oben am Rand.
Form.left:=ini.readinteger('position','left',0);
|
Re: Probleme mi TIniFile
Also eben hast du aber noch genau das Gegenteil behauptet. :gruebel:
|
Re: Probleme mi TIniFile
das war nen dummer zufall:
ich hatte die Werte auf True (im Prog) und hab in der Ini auf True umgestellt. Und wenn man dann so voreilig ist :oops: kommt eben das falsche bei raus! :evil: FAZIT: Das Prog liest nicht aus der Ini oder hat irgend nen andres Problem |
Re: Probleme mi TIniFile
Und du hast die Ini davor immer mit Create erstellt?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 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