memos formateados
buenos dias a todos mi pregunta es como muestro en mi aplicacion los datos de un memo formateado para poder modificarlos? gracias
|
Hola,
No sé si soy el único que no entiende bien tu pregunta. Por otro lado, por favor, sitúa los Hilos en el apartado que mejor corresponda. Muevo este Hilo al apartado "Varios", pues en "Conexión con bases de datos" no parece estar bien. Revisa la guía de estilo de estos Foros, aunque sea la guía alternativa. |
Cita:
¿Qué tipo de formato? ¿Y si utilizas un RichEdit? Sin más datos es difícil contestarte algo más... |
Cita:
Como explicarse parece complicado o ¿es que nos cobran por palabras escritas? Saludos |
tomo nota la proxima vez lo pondré en varios, voy a intentar explicarme mejor, tengo una base de datos con campos memo formateados, es decir, FORMATTED BLOB TYPE en los cuales existen subrayados, fuentes coloreadas, tipos de letra etc, necesito que los usuarios de mi aplicación puedan ver los datos tal cual estan salvados y modificarlos, por supuesto en tiempo de ejecución. La explicación de todo esto es que los usuarios de mi aplicación necesitan editar informes personalizados.
PD. el dbmemo y el dbrichedit con el formato ftfmtmemo ya los he probrado y me aparecen cuadritos. |
Cita:
¿Me explico? |
la BD es antigua los datos se insertaron con un dbmemo que los mostraba de forma directa ya que el programa estaba hecho con su propio gestor, luego no se muy bien el tipo, he mirado en la ayuda y parace que los datos de tipo memo formateado o blob son "binary type" en dicho gestor.
PD: la bd es paradox y su propio lenguaje de programación es objectpal |
No me he explicado, está claro...
¿Puedes poner el contenido de uno de esos campos memo para que veamos cómo se codifican las negritas, subrayados, colores,...? |
1 Archivos Adjunto(s)
no se si te he entendido bien aquí te mando el texto que se ve al abrir la BD de paradox las fuentes son time news roman la mayoria estan en cursiva te he puesto la tercera linea sin cursiva para que la veas gracias
|
El bitmap no ayuda. No necesitamos ver el resultado sino el origen. Es decir, el contenido exacto del blob, sin interpretar. Su contenido, aunque sea en binario, no cómo lo muestra Paradox... No sé, si pudieras forzar su extracción como texto, guardarlo en un archivo TXT y agregarlo.
|
Como bien dice Ñuño, nos hace falta (además del resultado), ver el texto real de cómo está codificado este texto.
|
he conseguido sacar el formato con el que guarda pdox los memos formateados espero que ahora os sirva gracias de nuevo, ahí va
Código:
|
El formato es RTF, el cual mediante un TDBRichEdit deberías poder visualizarlo bien...
Saludos... |
Tan fácil como eso...:D
|
parace ser que en pdox los memos formateados aun siendo rtf hace algo raro que delphi no interpreta bien, simplemente con selecionar el texto de pdox copiarlo al portapapeles y luego pegarlo en un dbrichedit el texto se ha puesto perfecto con sus formatos, se ve que al pegarlo en el portapapeles windows el rtf lo deja como toca, luego ya he visto la luz, bueno muchisimas gracias a todos y perdonar por las molestias
|
La franja horaria es GMT +2. Ahora son las 18:16:26. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi