Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-09-2006
Avatar de FunBit
FunBit FunBit is offline
Miembro
 
Registrado: jun 2005
Ubicación: Santa Maria d'Oló
Posts: 572
Poder: 19
FunBit Va por buen camino
Texto plano a RTF

Buenos días!

Esxiste alguna instrucción para obtener un texto RTF a partir de un texto plano? (Sin necesidad de usar un componente).

A partir de un texto plano de una variable, necesito guardarlo en otra variable en formato RTF para mostrarlo de ésta forma.

Espero haberme explicado bien!

Muchas grácias de antemano.
__________________
Brot Psicòtik
Responder Con Cita
  #2  
Antiguo 18-09-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Sin duda que hay algo que se me escapa, porque, de esto que dices:

Cita:
A partir de un texto plano de una variable, necesito guardarlo en otra variable en formato RTF para mostrarlo de ésta forma.
¿No se deduce que es quien muestra el RTF el que ha de procurar hacerlo de la manera correcta? Quiero decir, si tú tienes en una variable de tipo "string" un texto con cierto formato RTF... ¿no tienes ya el texto "plano" que quieres? No, si ya, por eso digo que sin duda algo se me escapa.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 18-09-2006
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
el formato RTF
Hola mi ser texto RTF, mi ser texto en Negritas
es algo asi como esto

Código:
{\rtf1\ansi\ansicpg1252\deff0\deflang2058{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 Hola mi ser texto RTF, \b mi ser texto en Negritas\b0\par
}
entonces tienes texto plano.

lo que creo que puedes hacer es
tomar texto plano. como este

mi ser texto en negritas y posible variable

y tratar de agregarle las etiquetas que lo identifican
como texto en negritas. y ya tambien puedes elejir el color
tipo de fuente, tamaño

y lo mejor sera mostrarlo
en un componente memo, o más avanzado.
Responder Con Cita
  #4  
Antiguo 19-09-2006
Avatar de FunBit
FunBit FunBit is offline
Miembro
 
Registrado: jun 2005
Ubicación: Santa Maria d'Oló
Posts: 572
Poder: 19
FunBit Va por buen camino
El problema es que el texto plano pierde todas las tabulaciones y retornos de carro (el único formato de mi texto plano) ya que en RTF existen etiquetas que marcan estas acciones.

Origen:
Cita:
-Hola esta es la primera línea.
-Segunda línea.
-Tercera línea.
Destino:
Cita:
-Hola esta es la primera línea. -Segunda línea.-Tercera línea.
La solucion pasó por utilitzar un componente TRichEdit, para entrar el texto de la primera variable y darle formato desde el inicio.

Muchas gracias por su ayuda!
Saludos!
__________________
Brot Psicòtik
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Base de datos de texto plano sin BDE andre Conexión con bases de datos 8 08-07-2010 12:48:00
Obtener Texto plano de un campo blob Manuel Firebird e Interbase 12 06-10-2006 00:01:53
Plano de una ciudad Petolansa Varios 0 07-06-2006 01:12:54
TRichEdit y texto plano aranel OOP 1 09-12-2005 12:26:52
Imprimir en modo texto plano triskel Impresión 2 19-09-2003 09:39:43


La franja horaria es GMT +2. Ahora son las 09:21:36.


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
Copyright 1996-2007 Club Delphi