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

Вниз

Две посылки, один прием   Найти похожие ветки 

 
Urvin ©   (2003-09-20 20:51) [0]

Проблема возникла. Для отсылки на сервер сообщения надо кнопку нажать дважды, это напрягает. код примерно такой:
КЛИЕНТ:
ClientSocket1.Host:="Host";
ClientSocket1.Port:=2003;
ClientSocket1.Active:=True;
ClientSocket1.Socket.SendText("Ну вобщем-то это и есть та строка");
ClientSocket1.Active:=False;

CЕРВЕР:
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
Str: String;
begin
Str:=Socket.ReceiveText;
ShowMessage(Str);
end;

Все-таки, два раза нажимать не нравится


 
Senti   (2003-09-21 00:57) [1]

а зачем ты закрываешь сокет после отправки ?
если хочешь пользоваться своим алгоритмом сделай цикл.


i - Нужное число отправки сообщения
for j:=1 to i do
begin
ClientSocket1.Host:="Host";
ClientSocket1.Port:=2003;
ClientSocket1.Active:=True;
ClientSocket1.Socket.SendText("Ну вобщем-то это и есть та
строка");
ClientSocket1.Active:=False;
end;


 
Urvin ©   (2003-09-21 02:08) [2]

НЕ! не в том дело-то. Послать надо один раз одну строку. Только получается со второго раза. Закрываю все потому, что потом надо переключиться на следующий комп.



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
4-56970
Ozi
2003-09-23 14:15
2003.11.17
Как с эмулировать нажатие на Enter


4-56965
zagzag
2003-08-05 12:51
2003.11.17
Наложение цветов и прозрачность


3-56504
Vi0let
2003-10-27 10:21
2003.11.17
Как выключить обновление DBGrid


1-56636
rks
2003-11-04 17:59
2003.11.17
Помогите,разобраться с окнами(формами)...


3-56501
Vemer
2003-10-21 12:34
2003.11.17
(Не)Работа Locate c 2-мя опциями