Главная страница
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.046 c
2-1135581818
ADO
2005-12-26 10:23
2006.01.15
Пытаюсь подключится к MS SQL 2000 через ADO


14-1135074541
Holy
2005-12-20 13:29
2006.01.15
Мысли в слух...


14-1135024725
Piter
2005-12-19 23:38
2006.01.15
Ссылки на всякие "Разошли своим друзьям, иначе не будет счастья"


3-1132300203
Nortsov
2005-11-18 10:50
2006.01.15
передача файла через midas


2-1135327643
Crass
2005-12-23 11:47
2006.01.15
unicod- >ansi и наоборот