Ver Mensaje Individual
  #12  
Antiguo 27-09-2007
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

Creo que se trata del típico caso del carácter ASCII 0 (#0). Si una cadena (String) lo contiene, Delphi lo toma como fin de la misma al utilizar dicha cadena como expresión en cualquier sentencia.

En este caso a Demonio Negro le convendría usar la versión sobrecargada:

Código Delphi [-]
procedure Get(AURL: string; const AResponseContent: TStream);

Y obtener la respuesta en un flujo (stream) de tipo TMemoryStream, el cual es mejor que una variable String para manejar cualquier cadena de bytes textual o binaria.

Estoy casi seguro que esa es la situación que se presenta. No dejes de comentarnos cómo te fue.

Un abrazo binario.

Al González.

Última edición por Al González fecha: 27-09-2007 a las 20:00:54. Razón: Dejar claro que ASCII 0 = #0 ;)
Responder Con Cita