The rich text control has a totext or text or something like that. You just load the the RTF text into the control and the obj.text to get out plain text. I did that a couple of years ago and it was fairly fast. Let me know if you have problems and I will dig up some code for you.
>Need to parse RTF and HTML using as little overhead as possible. Haven't had to do this in years and cannot recall.
>
>Any functions out there to do this without automation or loading any objects into memory:
>
>lortf=CREATEOBJECT("richtext.richtextctrl")
>lortf.TextRTF = m.myRTFtextdata
>m.lcPlainText = lortf.Text
>?m.lcPlainText
>
>
>and the same for IE to parse HTML. If not, is there anyway to pass a variable or variable contents to IE.Navigate intead of URL or file name?
>
>
>loIE = CREATEOBJECT("InternetExplorer.Application")
>loIE.Navigate(m.myHTMLText)
>DO WHILE loIE.Busy OR loIE.ReadyState <> 4
> DOEVENTS
>ENDDO
>m.PlainText2 = loIE.Document.documentElement.innertext
>?m.PlainText2
>