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

Вниз

Программеры подскажите (примером) КАК ПЕРЕСЛАТЬ ФАЙЛ??   Найти похожие ветки 

 
KvORubin ©   (2005-12-23 14:58) [0]

Это посылка текста..
//

procedure TForm1.ServerSocket1ClientRead(Sender: TObject; Socket:
 TCustomWinSocket);
var
 Str: string;
 RemIP: string;
begin
 RemIP := Socket.RemoteAddress;
 Str := Socket.ReceivedText;
end;

Для посылки сообщения с сервера клиентам:

procedure TForm1.SendMes(Text: String);

var
 i: byte;
begin
 with ServerSocket1.Socket do
 begin
   if ActiveConnections>
   0 then
     for i := 0 to ActiveConnections - 1 do
     try
       Connections[i].SendText(Text);
       Application.ProcessMessages;
     except
       //
     end;
 end; {/WITH}
end;


ВОПРОС:
Как замутить поток или ещё что нить такое, которое пошлёт слиенту\серверу файл.doc например...
Или может есть уже компонент облегчающий, где прописал адрес файла и нажал процедуру send...


 
Digitman ©   (2005-12-23 15:02) [1]


> может есть уже компонент облегчающий


есть.

TСобственнаяГолова


 
KvORubin ©   (2005-12-23 15:07) [2]

Как установить??? :)

Серьёзно.... уже долго ищу и никто нехочет подсказать где взять прогу с исходниками удовлетваряющими вопрос... или кинуть код...


 
Digitman ©   (2005-12-23 15:13) [3]

файл определяется именем (даные строкового содержимого) и содержимым (данными произвольного содержимого)

с пом. того же приснопамятного TCustomWinSocket имя посылается вызовом, например, метода SendText, а  содержимое - вызовом метода SsendStream, где параметром выступает об"ект TFileStream


 
tesseract ©   (2005-12-26 10:42) [4]

to DIGITMAN ещё рекомендуется послать размер файла и хотя бы простенько посчитать CRC.



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

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

Наверх




Память: 0.47 MB
Время: 0.057 c
3-1131523769
Juice
2005-11-09 11:09
2006.01.15
Скопировать поля набора данных


1-1133706825
GanibalLector
2005-12-04 17:33
2006.01.15
передача массива из DLL


2-1135535661
Kostafey
2005-12-25 21:34
2006.01.15
База данных XML


4-1131459243
vishnia
2005-11-08 17:14
2006.01.15
Вывод на печать на принтер, подключенный по сети


5-1121242211
Alexander_VC
2005-07-13 12:10
2006.01.15
Подключение редактора компонента cxGrid в Dream designer