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

Вниз

ON API CONNECT   Найти похожие ветки 

 
ATLANTIDO ©   (2002-02-18 00:49) [0]

Мастера! У меня в клиенте постоянно возникает ошибка
on API "connect" (при попытке соединения с сервером), причем сервер работает нормально (проверял телнетом). Мой клиент
работал нормально, а потом в какой-то момент начал вот так
глучить. И это уже не первый случай. Может с сервером
че не так ?


 
Ghost. ©   (2002-02-18 08:55) [1]

Как же тебе без кода-то ответить..


 
ATLANTIDO ©   (2002-02-18 15:01) [2]

---------------------Часть клиента:
Port : 2002;
ClientType : ctNonBlocking;
В обработчике FormCreate :

...работа с рестром... (в параметре emoteip
записан "127.0.0.1")
ClientSocket1.Host := Reg.ReadString("remoteip");
ClientSocket1.Active := True;

Обработчик ошибки:

procedure TForm1.ClientSocket1Error(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
ErrorCode := 0;
ClientSocket1.Active := false;
end;

-------------------Серверная часть
Active : true;
Port : 2002;
ServerType : stNonBlocking;
ThreadCasheSize : 10;
Никаких обработчиков событий сервера не имеется.


 
Ghost. ©   (2002-02-18 15:19) [3]

Да вобщем код-то обычный..тут может, чтонибудь с получением адреса из реестра..если поставить адрес явно будет работать или нет..потомучто в этом адресе если в строке перед ним будет хоть один пробел то будет ошибка, а после него хоть сока он их не читает..


 
ATLANTIDO ©   (2002-02-20 00:02) [4]

Может юнит сокетовский отконопатить ? Только где ...


 
Ghost. ©   (2002-02-20 09:07) [5]

> Может юнит сокетовский отконопатить ? Только где ...
переведи?


 
Wonder ©   (2002-02-20 11:20) [6]

>ATLANTIDO
on API "connect"
А код-то ошибки какой?


 
ATLANTIDO ©   (2002-02-20 23:49) [7]

11001 - "Async Lookup" - бывает такая ошибка.
10049 - "connect" - или такая.


 
Wonder ©   (2002-02-21 11:01) [8]

WSAEADDRNOTAVAIL 10049 Cannot assign requested address
Berkeley description: Normally results from an attempt to create a socket with an address not on this machine.
WinSock description: Partly the same as Berkeley. The "address" it refers to is the remote socket name (protocol, port and address). This error occurs when the sin_port value is zero in a sockaddr_in structure for connect() or sendto().

WSAHOST_NOT_FOUND 11001 Host not found
No such host is known. The name you have used is not an official hostname or alias. This is not a soft error, another type of name server request may be successful.

Разбирайся с именами хостов и номерами портов, к которым подключаешься.



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
14-17671
Fellomena
2002-03-28 17:08
2002.05.06
BreakPoints in Delphi6 (inside)


14-17668
VictorT
2002-02-20 16:47
2002.05.06
Игрушка для програмиста


3-17497
Бульбаш
2002-04-12 17:06
2002.05.06
Проблемы с ODAC 3.6


1-17577
KIR
2002-04-19 09:52
2002.05.06
Округление типа Extended


1-17534
WBVido
2002-04-22 21:42
2002.05.06
Пожалуйста помогите!