Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-05-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: May 2003
Ubicación: Ciudad de México
Posts: 20.172
Poder: 10
roman Tiene un aura espectacularroman Tiene un aura espectacular
Question Leer texto en un memo

Si tengo una cadena de texto con cambios de línea insertados (#13#10) la puedo asignar a la propiedad Text de un Memo y las líneas se muestran correctamente.

Pero en mi caso en lugar de #13#10 sólo tengo #10 (como en UNIX me parece) y las líneas no se despliegan correctamente.

¿Hay alguna forma fácil de convertir los #10 en #13#10? (funciones como StringReplace no parecen servir) o bien de leer en el memo cadenas de este tipo?

Gracias \\
Responder Con Cita
  #2  
Antiguo 22-05-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: May 2003
Ubicación: Huelva
Posts: 2.638
Poder: 18
guillotmarc Va por buen camino
Hola.

¿ Esto no te funciona ?

Código:
  Memo1.Text := StringReplace(Memo1.Text, chr(10), chr(13) + chr(10), [rfReplaceAll]);
Saludos
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #3  
Antiguo 22-05-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: May 2003
Ubicación: Ciudad de México
Posts: 20.172
Poder: 10
roman Tiene un aura espectacularroman Tiene un aura espectacular
Cita:
Posteado originalmente por guillotmarc
Hola.

¿ Esto no te funciona ?

Código:
  Memo1.Text := StringReplace(Memo1.Text, chr(10), chr(13) + chr(10), [rfReplaceAll]);
Saludos
¡Gracias marc!

Sí funciona, lo que no funciona bien hoy es la sinapsis de mis neuronas y no me di cuenta de que StringReplace es una función y no un procedimiento.

También, por si a alguien le sirve, hay una función especial para esto (no la había encontrado):

AdjustLineBreaks

// Saludos
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 16:31:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi