Max1414 Napisano Maj 6, 2008 Zgłoś Share Napisano Maj 6, 2008 Nie bardzo wiem jak zrobić za pomocą gniazdek przesyłanie bitmapy. Zrobiłem coś takiego do wysyłania, ale nic nie dochodzi do servera i w dodatku runtime error wywala przy wyłączaniu programu. Dodam, że jeżeli wyśle coś za pomocą SendBuf to wtedy dochodzi do servera. procedure TForm1.Button1Click(Sender: TObject); var Stream: TMemoryStream; begin Stream:= TMemoryStream.Create; try Image1.Picture.Bitmap.SaveToStream(Stream); ClientSocket1.Socket.SendStream(Stream); finally Stream.Free; end; end; Moje projekty: http://wojciechkulik.pl Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Maj 6, 2008 Zgłoś Share Napisano Maj 6, 2008 no to w czym problem jak dochodzi ? Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
Force Napisano Maj 6, 2008 Zgłoś Share Napisano Maj 6, 2008 Bo mówi, że przy użyciu SendBuf działa, a z SendStream nie Baza tysięcy lotnisk: http://airportsbase.com Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Maj 6, 2008 Zgłoś Share Napisano Maj 6, 2008 No bo aby przeslac streama trzeba stworzyc specjalne gdziazdko SockStream i to sie ciut inaczej obsluguje, co jest dokladnie opisane w Helpie do Delphi. Jak zawsze czytanie ze zrozumieniem u mnie kuleje Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.