 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
ailis Ens


Registrado: 12 Nov 2002Mensajes: 48
|
Publicado: Jue 30 Oct, 2003 1:31 pm Asunto: leer un Stream |
|
|
Hola tod@s,
Estoy intentando transmitir una imagen a traves de una red local, lo he hecho de la siguiete forma:
| Código: |
TMemoryStream* pms = new TMemoryStream();
pf= fopen("c:\\Imagen1.jpg","rb");
fread(pms,230454,1,pf);
fclose(pf);
ServerSocket->Socket->SendStream(pms);
|
Lo que pasa es que no encuentro ninguna funcion que lea un Stream, como las de ReceiveText()...., ¿Alguien sabe con que función puedo leer lo que he mandado en el cliente?
Gracias, Ailis |
|
| Volver arriba |
|
 |
-Spencer- Capt

Registrado: 03 Mar 2003Mensajes: 160Ubicación: Armenia - Colombia
|
Publicado: Jue 30 Oct, 2003 7:24 pm Asunto: Re: leer un Stream |
|
|
Si se trata de un TImage quien recibe, creo que puedes tratar con
Image1->Picture->Bitmap->LoadFromStream( ... );
Espero que te sirva. _________________ "Cállate, o di algo mejor que el silencio" |
|
| Volver arriba |
|
 |
|VVV| Invitado
|
Publicado: Jue 29 Ene, 2004 11:32 pm Asunto: |
|
|
Recibelo con Socket->ReceiveBuf(char *,tam);
y cada vez que leas ve rellenando otro memory stream con el metodo writebuf. Cuando lo tengas completo. MemoryStream->savetofile
Asi paso yo archivos de un pc a otro y rula
Saludos! |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|