![]() |
.txt lesen/schreiben
Schönen guten Morgen.
Ich möchte mir einen Notiz Programm schreiben. Das schreiben klappt auch. Also wenn ich einen Text eingegeben habe, und auf eintragen klicke soll der Text in die Datei reingeschrieben werden. Wenn ich dann neuen Text eingeben, soll der auch in die .txt Datei geschrieben werden und nicht den alten Text löschen. Hat da jemand ein Lösungsansatz für mich!? *thx* |
Re: .txt lesen/schreiben
Hi,
nimm doch eine Stringliste.
Delphi-Quellcode:
...
StringList.LoadFromFile(Dateiname); StringList.Add(MeinText); StringList.SaveToFile(Dateiname); ... |
Re: .txt lesen/schreiben
Benutze bitte die Suche hier.
Da findest Du bestimmt jede Menge Hilfe. |
Re: .txt lesen/schreiben
|
Re: .txt lesen/schreiben
|
Re: .txt lesen/schreiben
Ich benutze schon TStringList, ich kann auch schreiben.
Nur kann ich immer eine Zeile schreiben. Und ich will ja mehrere Sachen in die DAtei schreiben. SuFu hab ich benutzt, aber bin nicht fündig zu StringList und nächste Zeile schreiben.*sorry* |
Re: .txt lesen/schreiben
Wie wäre es, wenn du einfach mal die F1 Taste drückst und die Delphi-Hilfe, statt uns zu Grundlagenfragen bemühst?
Sollen wir jedem, der hier mit programmieren anfängt, das Rad (;)) nochmal von vorn erklären? |
Re: .txt lesen/schreiben
Dann zeig uns doch mal den Code mit dem du das machst.
|
Re: .txt lesen/schreiben
Denkst bestimmt, das ich nur den fertigen code will.
Aber is nicht so. Will und muss Delphi verstehen.
Delphi-Quellcode:
procedure TForm1.btn_einClick(Sender: TObject);
begin datei := TStringList.Create; nachricht := edt_nachr.Text; try datei.Add(nachricht); datei.SaveToFile('notiz.txt'); finally datei.Free; end; end; |
Re: .txt lesen/schreiben
Zitat:
Delphi-Quellcode:
Stimmt nicht, mann kann auch mehrere Zeilen hinzufügen.
StringList.Add(Memo1.Text);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 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 by Thomas Breitkreuz