Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Ausgabe in txt falsch??
Palmetshofer - Di 01.10.02 17:35
Titel: Ausgabe in txt falsch??
Ich habe eine SaveToFile procedur in meinem Programm, sogar ganz korrekt, und das wird in die Textdatei geschrieben:
{\rtf1\ansi\ansicpg1252\deff0\deflang3079{\fonttbl{\f0\fnil\fcharset0 Verdana;}}
\viewkind4\uc1\pard\f0\fs20 P ( -2|-8 )
\par
\par P1 = -2 P2 = -8
\par r = 8,25
\par
\par P [ 8,25;255,96 ]
\par
\par }
was mache ich da falsch?
Proc.:
Quelltext
1: 2: 3: 4:
| If SaveDialog1.Execute = True then begin Richedit2.Lines.SaveToFile(SaveDialog1.FileName); end; |
tommie-lie - Di 01.10.02 18:03
du machst nichts falsch.
Das ist RichtTextFormat (rtf) und kein Text-Format (plainText, ANSI). Da die Funktion von einem RichEdit kommt, ist es nur natürlich, daß der das auch RichText-fomatiert, denn man kann ja so Sachen wie Fett, Schriftgröße, Unterstreichen nicht in einem TextFile machen.
Versuch's mit 'ner Memo, dann klappt's.
Oder lies die Zeilen einzelnd aus und schreibe sie manuell in eine Datei...
Tschüß
Thomas
Delete - Di 01.10.02 18:06
Oder die PlainText-Eigenschaft von RichEdit auf TRUE stellen.
Palmetshofer - Di 01.10.02 18:14
Danke vielmals lukie!
Delete - Di 01.10.02 18:17
lukie :shock: Wer ist lukie? :roll:
tommie-lie - Di 01.10.02 18:24
wie?
So eine igenschaft gibt's?
Coole Sache...
matze - Mi 02.10.02 17:06
das war mir auch neu..... :shock: aber jetzt bin ich wieder schlauer als früher !!!
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!