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 01-10-2015
joseprad joseprad is offline
Miembro
 
Registrado: oct 2006
Posts: 36
Poder: 0
joseprad Va por buen camino
Caracteres no imprimibles en cadena

Hola amigos:

Tengo una cadena que se genera en un TRichText en la que se me cuelan carcteres especiales.
Queria adjuntar una captura de pantalla pero veo que no es posible. Los carateres en el Debug Inspector se me representan '#$D#$A'.
Se comportan como final de linea y supongo que lo son, pero el caso es que he estado haciendo pruebas y buscando por internet y no he podido dar con la forma de borrarlo.
Alguna alma caritativa puede ayudarme.
Muchas gracias
Responder Con Cita
  #2  
Antiguo 01-10-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola joseprad.

Creo recordar que ya habíamos tratado un asunto similar, pero no puedo encontrar el hilo...

Fijate si te sirve de este modo:
Código Delphi [-]
function DelSubstr(const Str, substr: string): string;
begin
  Result := StringReplace(Str, substr, '', [rfReplaceAll]);
end;

Ej. de uso:
Código Delphi [-]
var
  str : string = 'prueba '+#$D#$A+ 'con '+#$D#$A+'saltos '+#$D#$A+'de '+#$D#$A+'linea';

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(str + #$D#$A + DelSubstr(Str, #$D#$A));
end;
(Puse la función StringReplace dentro de una función para que quede mas claro el ejemplo, pero podes usarla directamente)

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 01-10-2015 a las 17:21:04. Razón: aclaración
Responder Con Cita
  #3  
Antiguo 01-10-2015
joseprad joseprad is offline
Miembro
 
Registrado: oct 2006
Posts: 36
Poder: 0
joseprad Va por buen camino
Muchas gracias. Funciona perfectamente.
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
Extraer caracteres de una cadena RoyTan Varios 2 01-10-2011 20:13:18
Caracteres ASCII no imprimibles Delfino Varios 5 25-01-2011 15:49:12
Convertir cadena aleatoria en cadena de N caracteres DANY OOP 3 12-03-2009 20:49:21
Buscador de cadena de caracteres pichi Vignola Varios 3 11-08-2006 16:51:03
Cadena de mas de 50 caracteres luigidean Tablas planas 3 02-10-2004 03:09:39


La franja horaria es GMT +2. Ahora son las 08:29:51.


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