witam :)
chcialbm zrobic przesylanie zdjecia ( TImage) poprzez udp(ale nie jako pliku,tylko jako stream), chce uzyc do tego komponentow udp z pakienty Indy ale natrafilem na pare problemow :

1 : UdpClient.Send (String) !!! - Potrafie z Timage zapisac zaladowana bitmape do TStreamu ( Image1.Picture.Bitmap.SaveToStream(imgstream)) jednak nie mam jakiegos dobrego pomyslu jak z tego TStream zrobic Stringa i wyslac poprzez procedure Send by potem odebrac w UdpSerwer. Nie wiem troche od jakiej strony to ugryźć ;/
Probowałem juz takich smiesznych cudów :

 procedure Tf_main.Button1Click(Sender: TObject);
 var
 img:TStream;
 imgtext:WideString;
 imgStringStream:TStringStream;
 begin
   imgStringStream:= TStringStream.Create('');
   Image1.Picture.Bitmap.SaveToStream(img);
   imgStringStream.CopyFrom(img,img.Size);
   imgtext:=imgStringStream.DataString;
 end;

ale nic nie wychodzi. Moglby ktos doradzic jakich procedur uzyć? czy jest jaka procedura przeksztalcajaca TSream w Stringa?a moze da sie inaczej wysylac w IdUdpClient?

pozdrawiam