![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Существуют ли функции для работы с файлом HOSTS? [D7, Win2k]
safo © (2006-03-10 19:07:00)DNS не подходит ip-адреса нужно резольвить быстро. Если нет в хостс-файле, и хрен с ним.
Или писать самому процедуру обработки файла....?
safo (2006-03-31 22:29:00) [1]Заглянул случайно. Пасиб всем. Как Virgo_Style © советует реализовал. Плюс список отрезольвенных хостов в списке держу. Получается быстро очень. Пока!
Eraser (2006-03-11 21:05:00) [2]
> Virgo_Style © (11.03.06 11:37) [3]
у нас в локалке около секунды вызов идёт ... так что секунд 5 ждать надо...
Virgo_Style (2006-03-11 11:37:00) [3]А может, попробовать GetHostByAddr в отдельном потоке вызывать? А в основном, если через 100 мс ответа нету - делать, что надо.
piople (2006-03-11 08:39:00) [4]assingfile (...)
readLn (...)
safo (2006-03-10 19:48:00) [5]Попробовал GetHostByAddr
Если в hosts нет адреса, функция лезет, по-видимому на dns в локалке (его там нет). Происходит таймаут около 5 секунд. Это неприемлемо в рамках моей задачи. Ничего не подскажете? Может как-нибудь тайм-аут прибрать до 100 мс?