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!