Ver Mensaje Individual
  #2  
Antiguo 09-02-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Cita:
Empezado por bbjb
...Al intentar obtener el valor de la sentencia sql que va a ejecutar obtengo unos caracteres rarísimos...
Esos caracteres no son tan raros, la traducción de lo que ves es:
  • El símbolo # seguido de un entero sin signo entre 0 y 255, expresado en forma decimal o hexadecimal, denotan el correspondiente caracter ASCII
  • El prefijo $ indica que el valor numérico que lo presigue es un número hexadecimal
Por consiguiente, podrías decir que
#$D#$A = #13#10 = chr(13) + chr(10) = Carriage Return + Line Feed

Ejemplo:
Código Delphi [-]
Memo1.Text := 'Hola'#$D#$A'Mundo'#13#10 + '!' + chr(13) + chr(10) + '!';

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.

Última edición por delphi.com.ar fecha: 09-02-2006 a las 18:40:05.
Responder Con Cita