IPcheck функция
От: CaJIa6oH  
Дата: 07.11.05 00:38
Оценка:
Лень рыться в хелпе днями, мот кто подскажет апишную функцию по проверке строки на правильность
по маске ип (255.255.255.0)?
И ещё вопрос:
Как можно избежать заморозки приложения при использовании
UDPServer.Send(NevernyIP,PORT,Mess);

этого кода? (NevernyIP значит введённый не по маске (например:fgdgfd,0.0.1,127));
???
Re: IPcheck функция
От: delphinchik Россия  
Дата: 07.11.05 06:34
Оценка:
Здравствуйте, CaJIa6oH, Вы писали:

CJI>Лень рыться в хелпе днями, мот кто подскажет апишную функцию по проверке строки на правильность

CJI>по маске ип (255.255.255.0)?
Насколько я знаю такой апишной функции нет, но я могу ошибаться. А вообще смотри VCL, компонент MaskEdit.
CJI> И ещё вопрос:
CJI> Как можно избежать заморозки приложения при использовании
CJI>
CJI>UDPServer.Send(NevernyIP,PORT,Mess);
CJI>

CJI> этого кода? (NevernyIP значит введённый не по маске (например:fgdgfd,0.0.1,127));
CJI>???
Делай в отдельном потоке
Re: IPcheck функция
От: _spin_ Россия  
Дата: 07.11.05 14:59
Оценка:
Здравствуйте, CaJIa6oH, Вы писали:

CJI> Как можно избежать заморозки приложения при использовании

CJI>
CJI>UDPServer.Send(NevernyIP,PORT,Mess);
CJI>

CJI> этого кода? (NevernyIP значит введённый не по маске (например:fgdgfd,0.0.1,127));
CJI>???

Вынести в отдельный поток и сначала пинговать с минимально допустимым временем ответа или юзать SendARP вместо Ping'a
... <<#4 — 01 Keith Thompson Rhytm of life>>
Не восхрапи на работе, ибо храпом своим разбудишь начальника своего.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.