Ver Mensaje Individual
  #1  
Antiguo 14-05-2006
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Reputación: 21
gluglu Va por buen camino
Como eliminar el Retorno de Carro al final de un TString

Hola compañeros del foro !

Estoy trabajando con un TRichEdit manejando los TString's correspondientes con la propiedad TRichEdit.Lines, añadiendo y quitando.

Si tengo una línea terminada con su correspondiente 'Retorno de Carro' y 'Avance de Línea' (#13#10), por ejemplo en la línea 10, y elimino todas las líneas posteriores con RichEdit.Lines.Delete[...], lo que pretendo es que NO me deje la línea 10 con dicho retorno de carro, con lo que el usuario se podría posicionar con el cursor al principio de la línea 11.

Lo que precisamente me gustaría es dejar el texto de la línea 10 completo pero sin el #13#10 final.

Esto lo preciso porque la línea 10 tiene un formato determinado en el RichEdit, y la línea 11 tiene otro formato diferente. Resulta que si elimino las líneas que quiero (en este ejemplo, de la 11 en adelante ...), y dejo el cursor al final del texto del RichEdit, el cursor aparece al principio de la línea 11 con el formato que tenía la línea 11. Si el usuario sigue introduciendo texto ahí, lo hará con el formato que tenía la línea 11. Y lo que yo quiero hacer es que quede al final de la línea 10 con el formato de la línea 10.

Espero haberme explicado bien.

Saludos a todos
__________________
Piensa siempre en positivo !
Responder Con Cita