Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Probleme mi TIniFile (https://www.delphipraxis.net/36992-probleme-mi-tinifile.html)

thepaul 29. Dez 2004 11:51

Re: Probleme mi TIniFile
 
Ja,

das Ini-Schreiben funzt!
Code:
[output]
checkb=0

Matze 29. Dez 2004 11:53

Re: Probleme mi TIniFile
 
Ändere mal die Null (0) in eine eins (1) und sag, ob's immer noch nicht "gecheckt" ist.

thepaul 29. Dez 2004 11:54

Re: Probleme mi TIniFile
 
wenn ich das änder dann ist die checkbox gecheckt

Tonic1024 29. Dez 2004 12:00

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?

Matze 29. Dez 2004 12:02

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;

thepaul 29. Dez 2004 12:12

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:
checkbox1.Checked:=ini.ReadBool('output','checkb',[b]true[/b]);
dann kommt ein häckchen, egal was in der settings.ini steht.

wenn ich
Delphi-Quellcode:
checkbox1.Checked:=ini.ReadBool('output','checkb',[b]false[/b]);
schreibe wird die CheckBox immer nicht abgehakt.

Die Namen stimmen auch überein.

thepaul 29. Dez 2004 12:13

Re: Probleme mi TIniFile
 
das selbe passiert auch wenn ich die fensterposition speicher.

zb.
Delphi-Quellcode:
Form.left:=ini.readinteger('position','left',0);
~> das fenster klebt immer oben am Rand.

Matze 29. Dez 2004 12:38

Re: Probleme mi TIniFile
 
Also eben hast du aber noch genau das Gegenteil behauptet. :gruebel:

thepaul 29. Dez 2004 12:44

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

Matze 29. Dez 2004 12:45

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.
Seite 2 von 3     12 3      

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