Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему не работает динамически созданный TNMSTRMServ ? [D6, WinXP]


Stas ©   (2003-09-09 15:49:00) 

Создаю на этапе конструирования (т.е. Ложу на форму и прописываю порт) TNMSTRMServ - работает.
Создаю динамически (т.е. NmStrmServ:=TNmStrmServ.Create(self) - не работает, пишет: Connected failed !


Stas   (2003-09-11 13:52:00) [1]

Спасибо. Буду пробовать.


Digitman   (2003-09-10 16:51:00) [2]

вот же пример, в хэлпе

procedure TForm1.Button1Click(Sender: TObject);
begin
Powersock1.Host := "www.netmastersllc.com";
Powersock1.Port := 13;

Powersock1.ReportLevel := 1;
Powersock1.Timeout := 5000;

Powersock1.Connect;
end;


Stas   (2003-09-10 16:36:00) [3]

Sender:=TNMSTRM.Create(self);
Reciver:=TNMSTRMSERV.Create(self);

Sender.Host:=sIP;
reciver.Port:=6711;
sender.Port:=6711;
SIP- IP адрес машины где стоит сервер.

Если клиент создан динамически а сервер нет, то работает.
Если же сервер создан динамически, то не коннектится.
Может я че-то недописал ?


Digitman   (2003-09-10 16:23:00) [4]


> Stas


в вопросе, кстати, речи о клиенте не шло вообще

приведи полный код процедуры создания/инициализации/активации серв.стороны

приведи полный код процедуры создания/инициализации/запроса на коннект кл.стороны


Stas   (2003-09-10 16:14:00) [5]

Правильно, когда пытаюсь установить connect на клиенте, то выдается сообщение Connected failed !


Digitman   (2003-09-10 16:08:00) [6]


> Stas


интересно, с кем это сервер обязан установить коннект по твоему требованию ?)

запрос на коннект подает клиент, а не сервер
сервер лишь слушает (см. Listen) и акцептирует кл.запросы на коннект


Stas   (2003-09-10 16:05:00) [7]

Когда пытаюсь отправить информацию или установить Connect.


Stas   (2003-09-10 16:05:00) [8]

Порт устанавливал явно.


Digitman   (2003-09-10 16:00:00) [9]


> не работает, пишет: Connected failed !


в какой момент ? при вызове какого его метода ?

порт прослушивания установил явно ?


Stas   (2003-09-10 15:50:00) [10]

to Digitman © (09.09.03 16:46) [1]
>>для затравки - кто такой self ? в случае динамики ?

Форма.

>>Mixan © (09.09.03 21:37) [2]
а не пробовал класть его на форму?

Умничать будешь дома - Маме.
Если ответа не знаешь какого х..я влазишь ?


Mixan   (2003-09-09 21:37:00) [11]

а не пробовал класть его на форму?


Digitman   (2003-09-09 16:46:00) [12]

для затравки - кто такой self ? в случае динамики ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо