Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
28. Jan 2010
Und wieso nicht so wie hier? Dann muss man den String nur einmal ermitteln.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
26. Jan 2010
Dann hat er ja wieder mehr als das Jahr.ini.WriteString('Daten'+FormatDateTime('yyyy',DateTimePicker1.Date),(Components as TEdit).name,(Components as TEdit).text)
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
26. Jan 2010
Verbleibt aber immer noch Frage, wozu das gut sein soll.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
26. Jan 2010
SectionName := Format('Daten%s',);
Ini.WriteString(SectionName,Key,Value);
Getippt und nicht getestet.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
25. Jan 2010
Darauf will ich ja die ganze Zeit hinaus :zwinker:
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
25. Jan 2010
Auch wenn ich den tieferen Sinn dahinter nicht sehe, versuch einmal, die Bedingungen innerhalb der Schleife (die mit is) umzudrehen, also zuerst auf TDateTimePicker und erst dann auf TEdit zu prüfen. Dazu musst Du aber wohl vorher die alte Ini löschen.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
25. Jan 2010
Verstehe ich nicht. Kannst Du mal die Datei posten, wie sie ist und wie Du sie gerne hättest? Eigentlich sollte die Zeilenreihenfolge ja keine Rolle spielen, wenn Du sie mit TIniFile wieder ausliest.
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
25. Jan 2010
Klar kann man.var Ini: TIniFile;
i: Integer;
begin
ini := TIniFile.Create('C:\Versuch.ini');
try
// Zum Speichern
For i := 0 to ComponentCount - 1 do
begin
If Components Is TEdit then
ini.WriteString('Daten',(Components as TEdit).name,(Components as TEdit).text)
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
25. Jan 2010
Wieso benutzt Du nicht einfach TIniFile.WriteDate?