Lachs Mit Gemüsereis

Was mache ich falsch? Datei mit bestimmter Endung mit einem mit Delphi erstellten Programm öffnen und dort verwerten. Geht das und wie? Ich bin gerade dabei, mit Borland Delphi 5 ein Programm zu schreiben, das eine Datenbank verwaltet. Dazu werden in Edits Strings eingegeben, die in eine TStringList zusammengefasst werden und diese TStringList wird dann mit dem Befehl SaveToFile gespeichert. Ich habe dafür die Dateiendung. spieler gewählt, d. h. Textdatei zeilenweise einlesen - Delphi-PRAXiS. ein neues Dateiformat. Wenn ich die SPIELER-Datei öffnen will, fragt mich Windows 10, mit welchem Programm das geschehen soll. Geht es, dass ich die Datei mit meinem selbst geschriebenen Programm öffne und die Daten aus der SPIELER-Datei in eine TStringList im Programm geladen werden? Und wenn ja, wie? Falls das jetzt zu kompliziert geschrieben war, hier noch mal besser erklärt. Mit Microsoft Word erstelle ich DOC-Dateien. Wenn ich auf eine DOC-Datei klicke, öffnet sich Microsoft Word und der Inhalt der Datei wird mir im Programm angezeigt. --- Ich habe mit dem Programm eine SPIELER-Datei erstellt.

Wie Kann Man In Delphi Daten Aus Einer Textdatei Auslesen?

Diese besitzt eine Methode LoadFromFile und erlaubt einen direkten Zugriff auf einzelne Elemente der Liste. Gruß Hawkeye Registriert seit: 29. Nov 2003 Ort: San Diego, CA/USA 1. 446 Beiträge Delphi 2006 Architect 21. Apr 2006, 17:41 In einem Label kannst aber nix eingeben... Nimm stattdessen ein TEdit-Feld. Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können. (George Lukas) 21. Apr 2006, 17:49 @ Mackhack klar, hast recht, war nur ein Leichtsinnsfehler von mir. @Hawkeye Danke für den Tipp, kann ich damit auch auf einzelene Zeilen in einer Textdatei zugreifen? Gruss, Ludwig 21. Apr 2006, 17:51 Auf die einzelnen Zeilen kannst du nach dem Laden per Index zugreifen. Registriert seit: 26. Textdatei einlesen - Administrator.de. Jan 2006 Ort: Leipzig 529 Beiträge Delphi 7 Professional 21. Apr 2006, 17:55 Wenn das ganze eine "Datenbank" werden soll, warum nimmst du nicht einfach TIniFile? Dort wird das ganze schon strukturiert und ist auch einfach mit Funktionen ausles- und schreibbar.

Textdatei Einlesen - Administrator.De

6. Okt 2007, 22:42 Ok, aber ist meine bescheidene Lösung denn akzeptabel? 6. Okt 2007, 22:48 Das musst du für dich entscheiden. Wenn du damit zufrieden bist, wieso nicht? Ist die Textdatei nicht sonderlich groß, dann ist deine Lösung in Ordnung. Je größer jedoch die Datei, desto länger benötigt das Einlesen in die StringList und desto mehr RAM wird belegt. Edit: Aber vergiss die Ressourcenschutzblöcke nicht. 6. Okt 2007, 23:01 Zitat: Ressourcenschutzblöcke Habe ich noch nie gehört 6. Okt 2007, 23:05 Zitat von Tommy1988: Aber du weißt sicher schon, was das ist, nämlich try - finally try //... finally FreeAndNil(sl); Das sorgt dafür, dass der Speicher auch dann wieder freigegeben wird, falls beim Zugriff auf die Stringlist oder ähnlichem (das im try-Abschnitt) eine Exception geworfen werden sollte. Edit: ich sehe gerade, dass ich "finally-Abschnitt" geschrieben hatte. 6. Wie kann man in Delphi Daten aus einer Textdatei auslesen?. Okt 2007, 23:27 Ahhhh.. doch unter diesem Namen ist mir das durchaus bekannt Zitat

Textdatei Zeilenweise Einlesen - Delphi-Praxis

Wie kann man in Delphi Daten aus einer Textdatei auslesen? Diskutiere und helfe bei Wie kann man in Delphi Daten aus einer Textdatei auslesen? im Bereich Computerfragen im SysProfile Forum bei einer Lösung; Wie kann man in Delphi Daten aus einer Textdatei auslesen? Ich würde gerne eine Zahl, die in einer Textdatei steht in meinem... Dieses Thema im Forum " Computerfragen " wurde erstellt von Fragr, 24. April 2010. Registriert seit: 6. Februar 2008 Beiträge: 0 Zustimmungen: Ich würde gerne eine Zahl, die in einer Textdatei steht in meinem Delphiprogramm auslesen. Habe dazu einen Button erstellt und eine Integer-Variable. Dort soll der Wert aus der Textdatei dann reingeschrieben werden. Kann mir das jemand erklären? Quelltext wäre sehr hilfreich. Danke schonmal! 22. April 2008 29. März 2009 Wie kann man in Delphi Daten aus einer Textdatei auslesen... Unicode in datei schreiben und auslesen - Softwareentwicklung mit... ASCII-Datei einlesen | aus Forum Delphi & Pascal | wer-weiss-was Zahl aus TXT Datei auslesen - Forum - CHIP Online Textdatei einlesen Delphi-Kurs: Der Umgang mit Textdateien Delphi Einzelne Elemente aus Datei auslesen und in Datei Speichern... p. i. c. s. Delphi Fundgrube: Dateien, Ordner und Laufwerke Thema: Wie kann man in Delphi Daten aus einer Textdatei auslesen?

Xml - Gewusst Wie: Lesen Von Xml-Datei In Delphi?

Ist die Datei vorhanden wird sie geöffnet, ist sie nicht vorhanden wird sie erstellt und geöffnet. Zum Schluss müssen wir den Speicher natürlich wieder freigeben. Zur Sicherheit kommt das Ganze in einen Try-Finally-Block. Und so schreibt man in INI-Dateien: procedure WriteString( const SectionName, Schluessel, Wert: string); Ergänzen wir unsere obenstehende Procedure um folgende Zeile, damit sie so aussieht: Ini. WriteString('Section', 'Schlüssel1', 'Wert'); Ini. WriteInteger('Section', 'Schlüssel2', 10); Ini. WriteBool('Section', 'Schlüssel3', True); Der erste Befehl schreibt eine Zeichenkette (String) in die Datei, der zweite Befehl schreibt eine Integerzahl und der dritte einen booleschen Wert (True/False) in die Datei. Bei booleschen Werten wird aber nicht True und False sondern 1 und 0 in die Datei geschrieben. Dieses Beispiel erzeugt folgende INI-Datei: [Section] Schlüssel1=Wert Schlüssel2=10 Schlüssel3=1 Mit wird belegter Speicher wieder freigegeben, aber das erwähnte ich schonmal.

Eine INI-Datei ist eine einfache Textdatei, die man ganz simpel mit NotePad bearbeiten kann. Sie ist in mehrere Sections unterteilt. Eine neue Section beginnt mit dem Namen der Section, der in eckige Klammern gefasst wird. In jeder Section gibt es dann wie in der Registry Werte. Der Grundsätzliche Aufbau einer INI-Datei: [Section1] Schlüssel1=Wert1 Schlüssel2=Wert2 Schlüssel3=Wert3 [Section2] Schreiben in INI-Dateien Jede stellt sich natürlich jetzt die Frage, wie man solche Dateien erstellen und daraus Informationen entnehmen kann. Zuerst muss die Unit "IniFiles" eingebunden werden: uses IniFiles; Jetzt benötigen wir das Object TIniFile: procedure rmCreate(Sender: TObject); var Ini: TIniFile; begin (''); try {hier kommen gleich die Lese/Schreibbefehle rein} finally; end; Wir haben jetzt das Object deklariert und createt. Der Parameter bei gibt an, um welche Datei es sich handelt. Wichtig: Es sollte immer der vollständige Pfad zur Datei angegeben werden, da ansonsten das aktuelle Arbeitsverzeichnis, das nicht das Programm-Verzeichnis sein muss, genommen wird.