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

Вниз

Client and Server   Найти похожие ветки 

 
SerJaNT   (2005-11-22 12:43) [0]

Не могу понять, в чем проблема. Уже час маюсь и не пойму, может подскажете?

Есть две проги: клиент и сервер.

На клиенте компонент tcpclient и соответственно на сервере tcpserver

**** КЛИЕНТ ******

Процедура которая соединяется с сервером и посылает ему строку, например 123

procedure TForm1.ListView1SelectItem(Sender: TObject; Item: TListItem;
 Selected: Boolean);
var
  Ini: TIniFile;
  addr,port: string;
begin
if selected then begin
  try
    Ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + "adresa.txt");
           addr := Ini.ReadString(item.Caption, "Addr", "");
           port := Ini.ReadString(item.Caption, "Port", "");
           msg ("Соединение...");
           TcpClient1.RemoteHost:=addr;
           tcpclient1.RemotePort:=port;
           tcpclient1.Active:=true;
           tcpclient1.Connect;
           if tcpclient1.Connected then begin
           tcpclient1.Open;
           tcpclient1.Sendln("123");
           end else
           begin
           showmessage("Ошибка подключения!");
           end;
           form2.Close;
  finally
     Ini.Free;
  end;
  end;
end;

Сервер активен и к нему могу подключаться клиенты.
Но вот проблема в этом коде:

На событие OnListening компонента TCPServer пишу:

showmessage(tcpserver1.Receiveln);

По идеи, он должен вывести сообщение с текстом 123 от клиента, но ничего не происходит! Все тихо!
Подскажите, в чем трабл?


 
Desdechado ©   (2005-11-22 12:52) [1]

сервер какую архитектуру имеет?
а то не все могут взаиможействовать с рабочим столом


 
Digitman ©   (2005-11-22 12:57) [2]

код никуда не годится и демонстрирует полное непонимание происходящего на сервере и на клиенте в соответствующих компонентах.

ты описания событий этих компонентов читал ?


 
SerJaNT   (2005-11-22 13:13) [3]

Первая процедура - соединяется при клике на соответствующем элементе listview (сорри, забыл дописать).



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
3-1130232267
Ega23
2005-10-25 13:24
2005.12.11
could not produce a query plan from the optimizer - что это???


2-1131985995
Dudee
2005-11-14 19:33
2005.12.11
Сохранить в файл данные разных типов


1-1131708902
VEZ
2005-11-11 14:35
2005.12.11
Перехват нашатия клавишь


2-1132566744
arkan
2005-11-21 12:52
2005.12.11
База данных (SQL)


4-1128515659
Alek
2005-10-05 16:34
2005.12.11
message в dll