| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mar 10 Jul, 2007 5:30 pm Asunto: Enviar Imagen por internet |
|
|
Hola a todos,
Tengo un problemilla que no consigo solucionar, a ver si a alguien se le ocurre algo..
Tengo dos componentes IdUDPClient y un IdUDPServer, para enviar la imagen hago lo siguiente:
AnsiString Cadena=TClientes->FieldByName("Imagen")->Value;
double Longitud=Cadena.Length();
IdUDPClient1->SendBuffer(Cadena.c_str(),Longitud);
Y aparentemente envia correctamente la imagen al IdUDPServer, pero lo raro es que cuando miro la Cadena antes de enviarla salen tres letras raras aunque dice que ocupa 16000 bytes, ademas al IdUDPServer solo le llegan esas 3 letras raras, pero si lo hago en local, de la siguiente forma:
AnsiString Cadena=TClientes->FieldByName("Imagen")->Value;
double Longitud=Cadena.Length();
TUsuarios->Edit();
TUsuarios->FieldByName("Imagen")->Value=Cadena;
TUsuarios->Post();
Funciona perfectamente, que estoy haciendo mal? no envia los datos por alguna razon?
A ver si se os ocurre algo, el problema es que tiene que ser por UDP y no me vale otro tipo.
Un abrazo.
Carlos |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mar 10 Jul, 2007 7:05 pm Asunto: |
|
|
Solucionado,
El problema no estaba en lo que envia y recibe sino en la rutina de encriptar que estaba probando, una que pusisteis aqui hace tiempo, quitando la rutina y con un par de retoques funciona perfectamente.
Un abrazo.
Carlos |
|
| Volver arriba |
|
 |
likibuay Master


Registrado: 24 Abr 2006Mensajes: 190Ubicación: COLOMBIA
|
Publicado: Mie 11 Jul, 2007 1:18 am Asunto: |
|
|
me alegra q ya solucionaste tu problema..
por que no comparte tus conocimientos de pronto alguien también lo necesite.
gracias _________________ ><(((((º> From °l||l° §ÂN ÅNЮ€$ i§Lã$ °l||l°
_____________________ |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mie 11 Jul, 2007 10:15 am Asunto: |
|
|
Pues si,
Tengo que retocarlo por que esta un poco chapuza y lo pongo por aqui.
Un abrazo.
Carlos |
|
| Volver arriba |
|
 |
|