![]() |
Eingaben in einer .txt Datei speichern
Ich habe mal eine Frage.
Ich habe schon überall im Forum gefunden und ich versteh das nicht so ganz. Wir kann ich eine Eingabe (über ein Edit-Feld) in einer txt-Datei speichern, wenn der Benutzer auf ein Button drückt (BitBtn)? Bitte so unkompliziert wie möglich erklären. Gruß Haris2201 |
AW: Eingaben in einer .txt Datei speichern
Ich kann nicht glaube, dass du die Lösungen im Forum nicht verstanden hast.
Also hier noch mal: - TStringList - AssigneFile, Writeln - TFilestream |
AW: Eingaben in einer .txt Datei speichern
...!
Nein, ich weiß nicht was das zu bedeuten hat. Könntest du nicht einfach den Befehl oder den Quellcode dafür posten? |
AW: Eingaben in einer .txt Datei speichern
Ich würde gerne ein Beispiel sehen, um das zu verstehen.
Wenn du da jetzt was postest (- TStringList- AssigneFile, Writeln- TFilestream ) hab ich garnichts davon. Zumindest hättest du einen Link mit schreiben können. mfG |
AW: Eingaben in einer .txt Datei speichern
Nun die einfachste (und fehlerträchtigste) Art wäre so:
Delphi-Quellcode:
Natürlich mußt Du noch Vorsorge treffen, daß es die Datei gibt, Du mußt das richtige Verzeichnis wählen usw.
var
f : textfile; begin assignfile(f,'meine Datei'); append(f); writeln(f,edit1.text); closefile(f); end; Gruß K-H edith: Du must nicht zweimal nacheinander posten, man kann Beiträge auch editieren (Bearbeiten). |
AW: Eingaben in einer .txt Datei speichern
Vielen Dank!
Bin daran in Foren geöhnt... Gibt dir mehr Post auf dem Profil :-D War aber keine Absicht. Danke das du das so auf den Punkt gebracht hast!! mfG P.S. Wieso kann ich bei Borland Delphi XE nicht einfach f9 drücken um diese datei auszuführen? Ich habe eine 30-day demo (vielecht liegt es ja daran?) Haris2201 |
AW: Eingaben in einer .txt Datei speichern
Zitat:
Man gibt die Begriffe nur oben rechts in die Suchfunktion ein und bekommt mehr Beispiele, als man an einem Tag lesen kann. |
AW: Eingaben in einer .txt Datei speichern
Zitat:
|
AW: Eingaben in einer .txt Datei speichern
Gibt es eigentlich schon betreutes programmieren? :mrgreen:
|
AW: Eingaben in einer .txt Datei speichern
...
Ich habe schon was in der suche gefunden, wenn ich aber schreibe das ich nichts gefunden habe, dann meine ich /oder meint man damit, dass ich es nicht verstanden habe bzw. das es nicht nützlich war. Sorry Leute, aber ich bin noch ein Anfänger, da versteh ich grade mal die grundlegenden Sachen... Sei mir bitte nich böse. Könnt ihr mir bitte diese Frage noch beantworten?
Code:
Wieso kann ich bei Borland Delphi XE nicht einfach f9 drücken um diese datei auszuführen?
Ich habe eine 30-day demo (vielecht liegt es ja daran?) |
AW: Eingaben in einer .txt Datei speichern
Für eine neue Frage, erstelle bitte einen neuen Thread.
Und wenn du was nicht verstehst, dann frage doch, was du nicht verstehst. |
AW: Eingaben in einer .txt Datei speichern
Alternativ mit einer TStringList:
Delphi-Quellcode:
Sollte größtenteils doch selbst erklärend sein und ein gutes Delphi Buch/Tutorial helfen.
var
x : TStringList; x := TStringList.Create; // Die Liste erstellen (sozusagen vorbereiten) try x.LoadFromFile('C:\....'); // Eine Datei laden (Dateinamen natürlich hier einsetzen) x.Add('Hallo Welt'); // Eine Zeile hinzufügen x.SaveToFile('C:\....'); // Das Speichern finally // Damit geht man sicher, das bestimmter Code ausgeführt werden soll x.Free; // Nämlich die Liste freizugeben end; MfG Fabian |
AW: Eingaben in einer .txt Datei speichern
Ich habe noch eine Frage.
Wenn ich bei meinem Programm speichern drücke, soll ein SaveDialog kommen und anhand der Daten, die der User dadurch eingibt, soll mein programm wissen: 1) Wo er es speichern will. 2) Mit welchen Namen er das speichern will. Außerdem klappt das bei mir nicht ganz mit den Vorschlägen hier. Ich möchte ein NEUES txt document erstellen. mfG |
AW: Eingaben in einer .txt Datei speichern
Hast du mal in die OH geschaut?
da sollte es ein Beispiel geben. PS: ![]()
Delphi-Quellcode:
Im Dialog solltest du vorher noch im .Filter und in .DefaultExt dein "*.txt|Textdatei" und ".txt" angeben.
if DeinSavedialog.Execute then
begin // der Dateiname steht natürlich in DeinSavedialog.Filename end; Was für Text willst du speichern ... worin liegt der? (String-Variable, Stream, StringList, Memo usw.) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:01 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