Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.27;
Скачать: CL | DM;

Вниз

WINSocket Как при передаче потока определить момент окончания пер   Найти похожие ветки 

 
Каспер ©   (2003-01-09 14:56) [0]

как на отправителе так и на приемнике
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then ClientSocket1.Active:=true;
end;

procedure TForm1.ClientSocket1Connect(Sender: TObject;
Socket: TCustomWinSocket);
begin
try
Socket.SendStream(TFileStream.Create(OpenDialog1.FileName,fmOpenRead));
finally
ShowMessage("Ок");
end;
end;


И как НЕ побуферно принимать поток а цликом
Сейчас вот так принимаем

procedure TForm1.ServerSocketClientRead(Sender: TObject; Socket: TCustomWinSocket);
var
buf:array [0..32000] of byte;
l:Integer;
begin
L:=socket.ReceiveLength;
socket.ReceiveBuf(Buf,L);
f.WriteBuffer(Buf,L);
end;

Спасибо!


 
Polevi ©   (2003-01-09 15:02) [1]

мдя..



Страницы: 1 вся ветка

Текущий архив: 2003.02.27;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.02 c
1-87477
CAHbKA
2003-02-18 07:32
2003.02.27
работа с датами


1-87519
Saracin
2003-02-16 22:31
2003.02.27
Как узнать закрылась окно или нет.


14-87677
Style
2003-02-07 19:07
2003.02.27
Мастера зацените компонент Грид + Дерево


14-87649
Тень
2003-01-22 15:40
2003.02.27
Как увидеть Win95-98 под ХР


6-87580
ApTuCT
2002-12-14 20:00
2003.02.27
Как реализовать TWebBrowser с разными куками?