![]() |
Inhalt einer Datei einlesen
Und zwar möchte ich den Inhalt einer Textdatei auslesen und dann EINE Zeile von .. kA, 50 oder so in einem Edit Feld ausgeben.
Ich weiß nur absolut nicht wie ich das umsetzen soll. :gruebel: Ich hab auch schon überall gesucht, doch ich finde immer nur irgendwelche Codes, die mir nicht viel sagen. Das ich irgendwie mit OpenDialog1.execute und DateiName.LoadFromFile(opendialog1.FileName); arbeiten muss, ist mir aus der Schule bekannt. Doch was genau machen diese Dialoge?! Diese öffnen doch nur diese Datei, oder? Wie kann ich dann den Inhalt aus der Textdatei auslesen? Könnt ihr mir das vllt. iwie erklären, oder mit einen Link zu einem Tut dazu geben? Ich find nämlich echt nichts! :( Danke schon mal. :love: |
Re: Inhalt einer Datei einlesen
Guck dir mal in der Hilfe
![]() |
Re: Inhalt einer Datei einlesen
Zur Veranschaulichung:
Opendialog ist ein einfaches Hilfsmittel um mit dem User zu interagieren, wenn ein Dateiname angegeben werden soll. Das hat *nichts* mit dem Oeffnen einer Datei zu tun. Das ist lediglich eine Kruecke fuer Mausbediener, um bequem den Namen und Pfad einer exisiterenden Datei an das Programm zu uebergeben. Wenn Du den Inhalt einer Datei verarbeiten willst musst Du sie zuerst oeffnen und dann den Inhalt in Variablen speichern. Das geht auf zig Arten. Doch wie der Vorposter bereits schrieb, empfehle auch ich mal die TStringlist anzuschauen, die als Speicher fuer einen einfachen Text geeignet ist und Routinen zum Lesen aus einer Datei bereitstellt. |
Re: Inhalt einer Datei einlesen
Danke erst mal für die Antworten.
Mit TStringList werde ich mich gleich noch beschäftigen, ich hab da nur vorher noch eine Frage: Gibt es auch eine andere Möglichkeit um eine Datei zu öffnen, wenn ich weiß, wo diese sich befindet und wie sie heißt, so das der user das nicht selbst auswählen muss? Sondern das sozusagen im Hintergrund passiert, ohne das der Anwender das sieht? |
Re: Inhalt einer Datei einlesen
StringList.LoadFromFile(Dateiname). Dazu brauchst Du keinen Dialog, außerdem öffnet der ja auch keine Dateien, sondern gibt Dir nur den vom User ausgewählten Pfad zurück.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:54 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