Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Daten speichern (https://www.delphipraxis.net/64519-daten-speichern.html)

LukeGee 4. Mär 2006 21:30

Re: Daten speichern
 
aha...also einfach nicht nur z.b. daten.ini angeben. sondern z.b. d:/daten/daten.ini, oder?

edit: ja, hat geklappt. vielen dank!

Daniel G 4. Mär 2006 22:46

Re: Daten speichern
 
Zitat:

Zitat von LukeGee
aha...also einfach nicht nur z.b. daten.ini angeben. sondern z.b. d:/daten/daten.ini, oder?

Aber natürlich nur, wenn das Programm nur auf deinem Rechner laufen soll. Eigentlich sollte man Pfadangaben nie hardcoden.

LukeGee 5. Mär 2006 14:27

Re: Daten speichern
 
k,

hab noch ne frage dazu:

wie kann ich in der ini den wert checked einer checkbox speichern?

Daniel G 5. Mär 2006 14:31

Re: Daten speichern
 
Zitat:

Zitat von LukeGee
k,

hab noch ne frage dazu:

wie kann ich in der ini den wert checked einer checkbox speichern?

Delphi-Quellcode:
WriteBool(const Section, Ident: String; Value: Boolean); virtual;
Bei Value kommt der Wert "CheckBox1.checked" hinein.

LukeGee 5. Mär 2006 14:43

Re: Daten speichern
 
aha, danke.

edit: hm, geht aber irgendwie ned?!

inherited 5. Mär 2006 15:33

Re: Daten speichern
 
sonst mach doch einfach
Delphi-Quellcode:
if CheckBox1.Checked then Ini.WriteString('Daten', 'CheckBox', 'true') else Ini.WriteString('Daten', 'CheckBox', 'false');

Daniel G 5. Mär 2006 15:36

Re: Daten speichern
 
Zitat:

Zitat von inherited
sonst mach doch einfach
Delphi-Quellcode:
if CheckBox1.Checked then Ini.WriteString('Daten', 'CheckBox', 'true') else Ini.WriteString('Daten', 'CheckBox', 'false');

Was allerdings deutlich umständlicher als ein einfaches WriteBool ist, meinst du nicht auch? :zwinker:

LukeGee 5. Mär 2006 16:28

Re: Daten speichern
 
aber des writebool geht bei mir irgendwie ned. ich mach was falsch, aber was? naja, ich werds mal mit der if claus versuchen.

konda 5. Mär 2006 16:30

Re: Daten speichern
 
Zitat:

Zitat von LukeGee
aber des writebool geht bei mir irgendwie ned. ich mach was falsch, aber was? naja, ich werds mal mit der if claus versuchen.

Schreib mal deinen Code! :coder:

LukeGee 5. Mär 2006 16:34

Re: Daten speichern
 
hier:

Delphi-Quellcode:
Ini := TIniFile.Create('data.ini');
Ini.WriteBool(const Section, Ident: String; Value: CheckBox1.Checked); virtual;
Ini.Free;
desweiteren geht das mit der if auch ned, denn irgendwie braucht das teil über 200mb arbeitspseicher.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:58 Uhr.
Seite 2 von 4     12 34      

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