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

Вниз

Ошибка: Адрес и порт уже используются - это что?   Найти похожие ветки 

 
Геннадий   (2003-05-22 17:01) [0]

Приветствую.

Эту ошибку я получаю при запуске программы. На форме мой компонент. В его конструкторе создаётся idUDPServer. Я пишу порт, который он должен слушать (DefaultPort:= 5003 / 1682 / ...). Затем делаю Active:= True и сразу же ловлю ошибку. Почему? Я уверен, что только моя программа читает этот порт.

Что посоветуют мне мастаки?


 
Verg   (2003-05-22 17:17) [1]

Я уверен, что только моя программа читает этот порт.

Может она это делает несколько раз?


 
Геннадий   (2003-05-22 18:15) [2]

А как вообще определить занят порт или свободен? Может есть список занятых портов и его нужно зарегестрировать перед использованием?

- Может она это делает несколько раз?

Я проверю, но по-моему, нет.


 
servs   (2003-05-22 19:49) [3]

Как проверить:
try
port := myPort;
active := true;
except
// порт занят
end;

На удаленной машине:
try
host := RemoteHost;
port := myPort;
Connect(5000);
// порт занят
except
// какая то ошибка, проверяешь если слитело по тайм-ауту - то порт свободен ;-)
end;



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

Форум: "Сети";
Текущий архив: 2003.07.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.005 c
1-91741
Igit
2003-07-13 12:34
2003.07.28
Извлечение ресурсов.


4-91948
МДа..
2003-05-24 16:21
2003.07.28
Z Order & WS_EX_TOOLWINDOW


4-91961
Grayver
2003-05-22 21:50
2003.07.28
2 вопроса (про трей и едит)


14-91884
MishaS
2003-07-11 18:22
2003.07.28
Где найти сайты посвящённые программированию на C++ Builder


3-91620
rosl
2003-07-04 08:47
2003.07.28
DBGridEh1





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский