![]() |
Delphi 2005 - Programm zum öffnen, ändern, speichern v. TXT
Hi,
ich fange mit Delphi zu programmieren und wollte ein Programm erstellen mit dem ich auf dem jeweiligen PC den Ort einer Datei angeben kann (in diesem Fall eine *.wtf datei), dann in eine TExtBox etwas eingeben kann, dass er dann auf konpfdruck in dieser Datei speichert. Nun sind meine Probleme, dass ich wohl die wtf datei erst irgendwie vom Programm umbenennen lassen muss zur txt datei, dann soll der jetzt z.b. aus der textbox "Hallo" rauslesen und automatisch "User sagt:" davorsetzten. Dies dann in der Textdatei abspeichern und diese wieder in eine wtf umbenennen. Das letzte Problem welches aber nicht unbedingt zu meistern ist,wäre, dass das Programm sich merkt, wo die Datei war damit man beim nächsten starten der Anwendung nicht wieder suchen muss. so da ich nun keine richtige Ahnung habe, wollte ich hier um hilfe bitten. ISt ja eioetnlich ein ganz kleines Programm! Ich weiß noch nicht einmal dierekt welchen Programm Typ ich nehmen soll, wenn man bei delphi 2005 auf neu klickt gibt es ja soviele verschiedene. |
Re: Delphi 2005 - Programm zum öffnen, ändern, speichern v.
Die Datei auswähleme Datei auswählen kannst du mit einem TOpenDialog. Umbenennen brauchst du sie eigentlich nicht.
Es sollte etwa so gehen:
Delphi-Quellcode:
Achtung: getippt und nicht getestet!
AssignFile) tf, OpenDialog.FileName);
Reset (tf); while not Eof(tf) do begin Stringlist.add (ReadLn( tf)); end; CloseFile( tf); Rewrite(tf); Write( tf, 'User sagt'); Writeln( tf, Edit1.Text); for i := 0 to StringList.Count-1 do begin WriteLn( tf, StringList.Strings[i]); end; CloseFile( tf); |
Re: Delphi 2005 - Programm zum öffnen, ändern, speichern v.
Eine weitere Möglichkeit:
Delphi-Quellcode:
Gruß Hawkeye
StringList.LoadFromFile (OpenDialog.FileName);
StringList.Insert(0, 'User sagt:' + Edit1.Text); StringList.SaveToFile (OpenDialog.FileName); |
Re: Delphi 2005 - Programm zum öffnen, ändern, speichern v.
welches programm soll ich den bei neu asuwählen, eure codes gehen irgendwie nich...........oder besser gesagt sieh gehen bestimmt aber ich kanns nich umsetzen.
|
Re: Delphi 2005 - Programm zum öffnen, ändern, speichern v.
Einw neue VCL-Formularanwendung.
Es sind auch nur Codefragmente. Du mußt natürlich noch die entsprechenden Komponeneten/Klassen deklarieren. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20: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-2025 by Thomas Breitkreuz