![]() |
Re: Datum von DateTimePicker in eine Ini File schreiben
Zitat:
|
Re: Datum von DateTimePicker in eine Ini File schreiben
ja für euch ist es unerheblich für mich aber nicht...:)
Also ich die bedingungen in der schleife auch mal umgedreht aber es funktionierte trotzdem nicht. Muss doch irgendwie gehen das zuerst das datum und dann die edits ausgegeben werden... Hat jemand noch ein vorschlag? mfg |
Re: Datum von DateTimePicker in eine Ini File schreiben
Hallo Ouou,
das geht schon so wie die es beschrieben haben - ABER - wenn die Werte einmal in einer INI stehen wird deren Reihenfolge nicht mehr geändert sondern nur noch die Werte. Existiert ein Wert in der INI nicht wird in der Sektion eine entsprechende Zeile angehängt. Willst du nun, dass das Datum immer am Anfang steht, kannst du z.B. überlegen die Sektion zu löschen und dann wieder komplett neu zu schreiben. Aber aufpassen, so arbeitet man eigentlich nicht mit INI-Files. Greez, Chris |
Re: Datum von DateTimePicker in eine Ini File schreiben
Zitat:
Zitat:
Also alle Sections sortieren und innerhalb einer Section alle Einträge sortieren. Man könnte auch ein TMemIniFile verwenden und dann GetStrings() aufrufen. Dann die ganze Chose irgendwie in die gewünschte Reihenfolge bringen und SetStrings() aufrufen. Aber das ist den Aufwand nicht wert. |
Re: Datum von DateTimePicker in eine Ini File schreiben
ich hätte hier noch eine frage... kann man bei diesem quellcode
Delphi-Quellcode:
bei der section 'Daten' noch das Datum miteinbeziehen, sodass dann z.b Daten2010 steht? Ich meine nicht einfach mithinschreiben falls ihr das sagen wollt:).
ini.WriteString('Daten',name,text);
MFG |
Re: Datum von DateTimePicker in eine Ini File schreiben
Delphi-Quellcode:
ini.WriteString('Daten'+Datetostr(NOW),name,text);
|
Re: Datum von DateTimePicker in eine Ini File schreiben
Delphi-Quellcode:
Getippt und nicht getestet.
SectionName := Format('Daten%s',[FormatDateTime('yyyy',DeinDatum)]);
Ini.WriteString(SectionName,Key,Value); |
Re: Datum von DateTimePicker in eine Ini File schreiben
Es gibt auch noch andere INI-Implementierungen, welche unter Anderem auch ein "Sortieren" der Einträge erlauben.
Sowas sollte z.B. in ![]() ![]() ![]() |
Re: Datum von DateTimePicker in eine Ini File schreiben
Verbleibt aber immer noch Frage, wozu das gut sein soll.
|
Re: Datum von DateTimePicker in eine Ini File schreiben
hey... also wenn ich diesen Code eingeben
Delphi-Quellcode:
funktioniert alles. Das Problem ist aber das es mir das aktuelle Datum anzeigt ich benötige aber das Datum bzw das Jahr das ich im DateTimePicker verwende.
ini.WriteString('Daten'+DateToStr(now),(Components[i] as TEdit).name,(Components[i] as TEdit).text)
Könnte es so funktionieren?
Delphi-Quellcode:
MFG
ini.WriteString('Daten'+FormatDateTime('yyyy'),(Components[i] as TEdit).name,(Components[i] as TEdit).text)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:05 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