FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Formatos word en richedit
Hola amigos del foro.
A ver si pueden ayudarme Oootra vez. Lo que quiero hacer ésta vez es abrir en un richedit un archivo word o rtf manteniendo los formatos originales de negrita, subrayado, tipo de fuente etc. Estuve chequeando un poco los hilos pero generalmente se habla de pasar el formato de un richedit a otro y no es lo que quiero. Desde ya gracias.... |
#2
|
||||
|
||||
Creo recordar que si abres un rtf ya se ve con los tipos de letras, tamaños, etc.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 09-08-2012 a las 18:30:10. |
#3
|
||||
|
||||
Si el archivo de "word" lo has guardado en formato RTF, no deberías tener problemas en abrirlo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Hola.
Como ya te comentaron Casimiro y Neftali, si el archivo se guarda en formato .RTF el TRichEdit leerá, mostrará y guardará con los formatos fijados (fuentes, estilos, alineación, etc). Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
Selección de un memo en 1ra línea Visible
Perdón por la demora en entrar nuevamente al foro.
Efectivamente como todos dijeron el RichEdit reproduce los formatos de las fuentes en Word. Les pregunto (si me dicen que abra un nuevo hilo lo hago) cómo hago para que un texto seleccionado en un memo aparezca en la primera linea visible de ese memo. No se si me explico. Acá les dejo el código como lo tengo hasta ahora donde "cita" es un TEdit. Código:
p:= Pos(Cita.text, Memo1.Text); if p > 0 then begin Memo1.SelStart:= p - 1; Memo1.SelLength:= Length(Cita.Text); Gracias a todos. |
#6
|
||||
|
||||
Cita:
Para tu otra pregunta es mejor que crees un nuevo hilo, no solamente por nuestras normas, sino también porque aquí nadie se va a enterar que has preguntado eso. |
#7
|
||||
|
||||
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#8
|
|||
|
|||
Ahora si....
Ecfisa gracias era lo que necesitaba había probado y no funcionaba lo mio.
Otra vez gracias. |
#9
|
|||
|
|||
Error
Ops perdón ecfisa pero no es lo que esperaba. Aplicando tu respuesta en realidad lo que hace es una copia del texto seleccionado en la primera línea.
Lo explico con un ejemplo: Tengo un archivo de texto con unas 30 lineas. Lo que deseo encontrar se ubica en la linea 18. Supongamos que el Memo tiene un tamaño donde caben 10 líneas. Lo que yo necesitaba era que al hallar la selección, la posicion del cursor, lo seleccionado, aparezca en la linea 1 que se ve en el memo y sea lo primero que se lee pero sin cortar, sin copiar etc. |
#10
|
||||
|
||||
Cita:
No estoy seguro de entenderte, a ver si lo que buscas es esto...
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema de formatos | vivamotos | Firebird e Interbase | 2 | 01-10-2007 23:49:35 |
Problemas con el formatos de Fechas en SQL | zorrocarolini | SQL | 7 | 31-01-2006 20:26:42 |
Parte de un RichEdit a otro RichEdit (donde esté el cursor) | Tomy | Varios | 3 | 21-12-2005 21:08:15 |
Formatos numéricos | amesoft | Varios | 1 | 25-02-2005 05:09:02 |
Varios formatos | luchopriet | Impresión | 0 | 03-09-2004 04:17:17 |
|