![]() |
Textdatei in Memo bringen und verändern
Hallöchen liebe Programmierer,
ich ´bin in Delphi noch ein ziemlicher Noob und auch neu in diesem Forum. Verzeiht mir bitte, falls es dieses Thema schon einmal gab. Ich bin im Moment dabei für meinen Desktop ein Programm zu schreiben mit dem ich meine ganzen anderen Programme öffnen kann (Spiele, InetExplorer, etc.). Dabei habe ich die Dateipfade verwendet. Jetzt möchte ich diese auch vom Programm aus verändern können. Ich wollte die Dateipfade jetzt in eine Textdatei schreiben, die ich dann in einem Memo verändern kann. Ich habe schon nach Befehlen im Inet gesucht, aber nichts funktionierendes gefunden (Memo1.LoadFromFile(Datei) hat schon einmal nicht funktioniert). Ich würde mich deshalb sehr freuen wenn ihr mir einen brauchbaren Ratschlag geben könntet. Mfg Programmiernoob2000:-D |
AW: Textdatei in Memo bringen und verändern
LoadFromFile funktioniert mit Sicherheit. Und "funktioniert nicht" ist nicht wirklich eine Fehlermeldung mit der man was anfangen. :roll:
|
AW: Textdatei in Memo bringen und verändern
Du hast absolut Recht,
memo1.LoadFromFile() funktioniert nicht. Was aber geht ist: memo1.Lines.LoadFromFile( filename ); Ein Tipp: Es gibt für solche Dinge auch ein Hilfesystem zu Delphi - und dann gibt's auch noch Google und Co. Überleg dir, ob TMemo echt eine gute Lösung ist für dein Vorhaben. Vielleicht gibt's in Delphi auch visuelle Komponenten, welche besser geeignet sind. |
AW: Textdatei in Memo bringen und verändern
Mit Lines natürlich. Stimmt.
|
AW: Textdatei in Memo bringen und verändern
Erst einmal danke für die schnellen Antworten.
Bei LoadFromFile wir bei mir in der Konsole unbekannter Bezeichner ausgegeben. Auch das mit Memo1.Lines.LoadFromFile ist das selbe gekommen. PS: Ich habe Delphi 7 |
AW: Textdatei in Memo bringen und verändern
Voraussetzung wäre natürlich, dass du eine Komponente vom Typ TMemo mit dem Namen Memo1 hast und dieser in der Procedure oder Function, in der du die Zeile geschrieben hast auch bekannt ist. Aber wenn du schon von Konsole sprichst ... ist das ein Konsolenprogramm, das du erstellst?
|
AW: Textdatei in Memo bringen und verändern
Also ich habs jetzt mit Memo1.Lines.LoadFromFile hinbekommen. Keine Ahnung warum es vorher nicht ging.
Wenn ich jetzt die Daten im Memo ändere werden die nicht gespeichert. Kann mir da mal jmd helfen? Mfg |
AW: Textdatei in Memo bringen und verändern
Wie sieht den deine Speichern Routine aus?
|
AW: Textdatei in Memo bringen und verändern
Jetzt kommt die immer wiederkehrende Aufforderung
"Zeig doch mal was Du hast" Gruß K-H |
AW: Textdatei in Memo bringen und verändern
Delphi-Quellcode:
Das ist mein momentaner Quelltext. Der 1. Button soll die Textdatei in das Memo schreiben und die der 2. Button soll die eventuellen Veränderungen dann speichern.
procedure TForm2.Button1Click(Sender: TObject);
begin Memo1.lines.LoadFromFile('Datei.txt'); end; procedure TForm2.Button2Click(Sender: TObject); begin end; end. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:40 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