Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.035 c
14-1131946078
mmms
2005-11-14 08:27
2005.12.11
Delphi 2006 уже в продаже! 926$


1-1131684367
Er
2005-11-11 07:46
2005.12.11
Выделение компонентов


1-1131626557
BFG9k
2005-11-10 15:42
2005.12.11
Событие клика по переключателю в ListView


2-1132905010
rsboarder
2005-11-25 10:50
2005.12.11
Фунция Round


2-1132425150
CMOS
2005-11-19 21:32
2005.12.11
Не получается правильно удалить объект





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский