>>Necesito hacer un programa para presentar un texto con formato.
>>Pero:
>>1.- Si meto el texto en una base de datos, es facil de abrir con cualquier editor, además de que no puedo presentarlo con formato.
>>
>>2.- Si lo leo desde un archivo de word por ejemplo, los archivos de word se pueden leer de manera independiente.
>
>Podrías guardar HTML en la base de datos, y mostrarlo en una instancia del browser dentro de un formulario. Hay ejemplos de como hacer esto, que es muy sencillo, en los Solutions de VFP. Busca en la Ayuda si tienes dudas.Esa es una excelente idea, quizas mas simple que mostrar texto de un Memo en un control RTF.
Se puede guardar facilmente texto en HTML en un campo memo, y luego mostarlo en un browser externo o insertar un control IE dentro de un form.
oIE=CreateObject("InternetExplorer.Application")
oIE.Visible = .T.
oIE.Navigate("c:\temp\texto.html")
Ver tambien ejemplos en:
http://fox.wikis.com/wc.dll?Wiki~IEAutomationExampleO los excelentes artículos y ejemplos de Rick Strahl en
http://www.west-wind.com