seth Cmdr

Registrado: 16 Nov 2003Mensajes: 129
|
Publicado: Lun 08 Dic, 2003 6:18 pm Asunto: maneho de THandleStream |
|
|
Hola
como puedo usar THandleStream
lo que quiero hacer es pasar la imagen de la pantalla por Socket y creo que me sirme THandleStream... yo he pasado archivos de cualquier tipo con el ejemplo de stream que hay en builder lo modifique y me sirva para pasar cualquier tipo de archivo (la unica odjecion son los archivos *.exe no funciona dice imposible abrir pero... se me ocurrio comprirlos antes de pasarlos lo voy probar a ver que tal...
ayuda con el paso de la imagen de la pantalla por la red..
hace algunos dias _Viktor con este codigo toma la imagen de la pantalla i la coloca en un TImage
HDC dc = GetDC(0);
Graphics::TCanvas *ScreenCanvas = new Graphics::TCanvas;
ScreenCanvas->Handle = dc;
Image1->Stretch = true;
Image1->Picture->Bitmap->Width = Screen->Width ;
Image1->Picture->Bitmap->Height= Screen->Height;
TRect rect = Rect(0,0,Screen->Width, Screen->Height);
Image1->Picture->Bitmap->Canvas->CopyRect(rect, ScreenCanvas, rect);
delete ScreenCanvas;
ReleaseDC(NULL,dc);
lo que quiero es mandar esa imagen por Socket
saludos
seth |
|