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

Вниз

Почему "через Тырнет" все работает, а в сети через раз?...   Найти похожие ветки 

 
Andrewtitoff ©   (2008-02-04 12:55) [0]

Удалено модератором
Примечание: спам


 
Сергей М. ©   (2008-02-04 13:05) [1]

Тебе не надоело ветки плодить ?

Вот же твой вопрос:

http://delphimaster.net/view/6-1200643073/

Тебе же там дали пример кода !


 
Andrewtitoff ©   (2008-02-04 13:13) [2]

Извиняюсь за ветку, неподумал.., просто я немного переделал с учетом вышесказанного,  я же немогу просто пример вставить себе в программу, мне же надо по своему, во все вникнуть... =)))


 
Сергей М. ©   (2008-02-04 13:21) [3]

Ну и что говорит отладчик ?


 
Andrewtitoff ©   (2008-02-04 13:38) [4]

2 Сергей М.
У меня сейчас к сожалению сети под рукой нет, а так все работает, а так  там Socket Error -ы были как минимум две разные... =(((

А тот пример который мне дали - там мне тож не все понятно и к тому же он не компилируется...  =(((
len:=min(len,Stream.Size-Stream.Position);
что такое min - компилятор непонимает...


 
Сергей М. ©   (2008-02-04 13:45) [5]


> там Socket Error -ы были как минимум две разные


И что ? Нам теперь догадываться нужно, какие там у тебя конкретные ошибки возникают ?

Вот как будет детальная инф-цимя, так сразу и приходи)


> что такое min - компилятор непонимает


uses Math


 
Сергей М. ©   (2008-02-04 13:46) [6]


> что такое min - компилятор непонимает


Ты по-прежнему упорно не желаешь читать справку ?


 
Andrewtitoff ©   (2008-02-04 13:47) [7]

Спасибо!, хорошо как только до сети доберусь скажу номера(думаю завтра)


 
Slym ©   (2008-02-04 14:27) [8]

Andrewtitoff ©   (04.02.08 12:55)
Это пипец... я зря старался с примером в упомянутой Сергей М. ©   (04.02.08 13:05) [1] ветке?
Я тибе и протокол придумал, и серверную часть написал... что еще надо? клиентскую часть чтоли?
это что такое:
Repeat
Application.ProcessMessages;
Until
?
в грубый руский это переводится как - "онанировать до посинения" и при этом натужно улыбаясь


 
Сергей М. ©   (2008-02-04 14:33) [9]


> Slym ©   (04.02.08 14:27) [8]


Говорил же я тебе про медвежью услугу)


 
Slym ©   (2008-02-04 14:42) [10]

код отправки (его бы в поток засунуть):
procedure SendFileClick(Sender: TObject);
var
 FileName:string;
 Stream:TFileStream;
 TcpClient: TTcpClient;
begin
 if not PromptForFileName(FileName) then exit;
 Stream:=TFileStream.Create(FileName,fmOpenRead);
 try
   TcpClient:=TTcpClient.Create(nil);
   try
     TcpClient.RemoteHost:="";
     TcpClient.RemotePort:="111";
     TcpClient.Open;
     TcpClient.Sendln(Format("FileName: %s",[FileName]));
     TcpClient.Sendln(Format("Size: %d",[Stream.Size]));
     TcpClient.Sendln("");
     TcpClient.SendStream(Stream);
   finally
     TcpClient.Free;
   end;
 finally
   Stream.Free;
 end;
end;



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

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

Наверх




Память: 0.49 MB
Время: 0.012 c
2-1234283158
Dr. Genius
2009-02-10 19:25
2009.04.05
Подводные камни при автоматическом выключении компьютера


15-1233483473
killaTank
2009-02-01 13:17
2009.04.05
Авторские права


2-1234415459
SyS
2009-02-12 08:10
2009.04.05
Сворачивание вторичных форм приложения в трей


2-1234282835
Dr. Genius
2009-02-10 19:20
2009.04.05
Непонятки с WM_TIMECHANGE


15-1234017094
oldman
2009-02-07 17:31
2009.04.05
Два вопроса от человека без интернета...