Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Richedit und *.TXT Dateien
Scrat - Fr 29.11.02 13:12
Titel: Richedit und *.TXT Dateien
So da bin ich wieder.... :D
wie stell ich es an, dass ich *.TXT Dateien in
einem Richedit-Feld anzeigen lassen kann???
MFG
Scrat
Udontknow - Fr 29.11.02 13:59
Hi!
Quelltext
1:
| MyRichedit1.Lines.LoadFromFile('C:\MeinText.txt'); |
Cu,
Udontknow
Scrat - Fr 29.11.02 14:11
Also mein Quellcode lautet:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TForm1.Fenster12Click(Sender: TObject); begin if Richedit1.visible=true then begin opendialog1.Title:='Öffne Datei für Fenster 1'; //öffnen einer Datei Fenster 1 if opendialog1.execute then Richedit1.lines.LoadFromFile(opendialog1.filename); end else showmessage('Fenster muß neu erstellt werden'); end; |
Öffnen kann ich *.TXT Dateien. Aber der Inhalt (formatierung) stimmt nicht.
Zum Beisbiel steht bei einer 4MB großen TXT-Datei nur "Y<-" usw drin.
MFg
SCRAT
wulfskin - Fr 29.11.02 14:25
Hallo Scrat!
Schau dir mal die Eigenschaft "PlainText" in der Hilfe an, das sollte dir weiterhelfen!
Gruß wulfskin!
Scrat - Fr 29.11.02 14:34
Mit dem Editor von Windows kann ich die Datei lesen.
Aber egal ob ich PlainText auf true oder false setze..... es klappt nicht
wulfskin - Fr 29.11.02 14:39
Hallo Scrat!
Sonst weiss ich eigentlich nix. Bei mir klappt's wunderbar. Ich poste mal ein Beispiel, dass bei mir wunderbar geht:
Quelltext
1: 2: 3: 4: 5: 6:
| if OpenDialog1.Execute then begin with RichEdit1 do begin PlainText := False; Lines.LoadFromFile(OpenDialog1.FileName); end; end; |
Gruß wulfskin!
Scrat - Fr 29.11.02 14:51
Das zeigt er bei mir an, wenn ich eine bestimmte TXT-Datei öffne:
Kann es vielleicht sein, dass diese Datei gar keie richtige *.txt datei ist??
Obwohl Im Windows-Commander (Total-Commander) die Endung .TXT hinter dem Dateinamen steht.
(29.11. 15:14 Tino) Code entfernt.
Udontknow - Fr 29.11.02 16:03
Das sieht schon verdächtig danach aus... Wie ist es denn mit dem Windows Notepad? Stellt dies dann Plaintext dar?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!