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

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 07-07-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Imaginemos que tenemos un texto en el que el carácter '|' indica un cambio de linea, para cargarlo en un memo haríamos los siguiente:

Código Delphi [-]
var
  Texto: string;
begin
  Texto:= 'Uno|Dos|Tres';
  Memo1.Lines.Text:= StringReplace(Texto,'|',#13,[rfReplaceAll]);
end;

Se podrá dar el caso de que necesitemos insertar mas de un texto en el mismo memo, no tendría mayor dificultad:

Código Delphi [-]
var
  Texto: string;
begin
  Texto:= 'Uno|Dos|Tres';
  Memo1.Lines.Text:= StringReplace(Texto,'|',#13,[rfReplaceAll]);
  Texto:= 'Cuatro|Cinco|Seis';
  Memo1.Lines.Text:= Memo1.Lines.Text + StringReplace(Texto,'|',#13,[rfReplaceAll]);
end;

De todas formas recordarte que en windows el cambio de linea se indica con dos caracteres #13#10, en el caso del memo basta con indicar solo el #13 que delphi internamente se encarga de incluir en #10. Aunque la forma correcta de hacerlo seria la siguiente:

Código Delphi [-]
  Memo1.Lines.Text:= StringReplace(Texto,'|',#13#10,[rfReplaceAll]);

Espero que el ejemplo anterior te sirva de ayuda
Responder Con Cita
 



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
retorno de carro sergio17 Varios 3 25-07-2006 17:17:42
Posicion del Retorno de Carro gluglu Varios 3 17-04-2006 19:09:57
DBMemo y retorno de carro?? ramonibk Varios 3 30-07-2004 14:16:53
Impresion en carro largo Hidalgo Impresión 2 31-05-2004 21:50:32
retorno de carro empty Varios 3 14-05-2004 10:21:39


La franja horaria es GMT +2. Ahora son las 13:32:09.


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