Xojo Conferences
XDCMay2019MiamiUSA

Styledtext in rtf wandeln (Real Studio network user group Deutschland Mailinglist archive)

Back to the thread list
Previous thread: Clipboardfunktionen über Contextmenü
Next thread: Fliegt noch jemand nach Colorado?


Probleme mit String Bearbeitung   -   Markus Schnell
  Styledtext in rtf wandeln   -   Stefan Sicurella
   Re: Styledtext in rtf wandeln   -   Stefan Sicurella

Styledtext in rtf wandeln
Date: 26.08.09 10:55 (Wed, 26 Aug 2009 11:55:24 +0200)
From: Stefan Sicurella
Hi,

hat jemand eine Idee wie ich eine Styledtext datei einlese und in rtf
wandle?
und wie erkenne ich ob es StyledText ist oder schon rtf?

Bin für jede Idee dankbar

Gruß

Stefan

Re: Styledtext in rtf wandeln
Date: 28.08.09 10:04 (Fri, 28 Aug 2009 11:04:07 +0200)
From: Stefan Sicurella
Hi,

also ich lese nun eine Textdatei und prüfe auf RTF.
Da ich das aber in einem String haben muss schreibe ich die RTF Data
in eine Textarea und lese es dann in den String.
Eine andere Möglichkeit habe ich bisher nicht gefunden.
Auf jeden Fall kann ich so prüfen ob es RTF ist oder eben nicht....

file=GetFolderitem("Daten").Child("Zatext1")

fileStream = file.OpenAsTextFile
if fileStream <> nil then
rtfStr = fileStream.ReadAll
if InStr(rtfStr,"\rtf")>0 then // ist ein RTF Text
splash.TextArea1.styledText.RTFData=rtfstr
ZaText1=splash.TextArea1.Text
else // kein RTF
ZaText1= DefineEncoding(rtfStr,Encodings.MacRoman)
end if
fileStream.close
end if

Gruß

Stefan

> Hi,
>
> hat jemand eine Idee wie ich eine Styledtext datei einlese und in
> rtf wandle?
> und wie erkenne ich ob es StyledText ist oder schon rtf?
>
> Bin für jede Idee dankbar
>
> Gruß
>
> Stefan