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

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

Есть ли соединение по сети ? [D7, Win2k, WinXP]


KyRo ©   (2006-09-13 16:14:00) 

У меня проблема . Приложение после запуска системы автоматически загружается и пытается отправить файл . Но DHCP не успевает выдать айпи компьютеру и фактически сети нет ! Как узнать что компьютер подключился к сети получил адрес и может слать данные. ?


Reindeer Moss Eater   (2006-09-13 17:29:00) [1]

wnetaddconection перед "отгрузкой" файла надо делать.


KyRo   (2006-09-13 17:28:00) [2]


> Reindeer Moss Eater ©   (13.09.06 17:27) [9]
> Мда. Тоже логика однако ....
> :)

Логика , не логика , а  так оно и есть !!!! И мне это надо исправить.


Reindeer Moss Eater   (2006-09-13 17:27:00) [3]

Мда. Тоже логика однако ....
:)


KyRo   (2006-09-13 17:18:00) [4]

Вижу это с того что файл не отгружается ,а так как я делаю это в событии онкриэйт то форма не создается ,а процес при этом висит в задачах .
А если после перезагрузки  сразу не логинится , а дать немного компьютеру постоять , а потом залогинится тогда все проходит хорошо и программа отгружает файл.


Сергей М.   (2006-09-13 16:58:00) [5]

Ну и с чего ты взял, что на этот момент DHCP-клиент не отработал ?


KyRo   (2006-09-13 16:53:00) [6]

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run о этой ветке


Сергей М.   (2006-09-13 16:50:00) [7]


> секции реестра автозагрузка


Секций таких в реестре - туева хуча разных.
Ты о какой конкретно ?


KyRo   (2006-09-13 16:49:00) [8]


> Ну и накой хрен, спрашивается, ты воткнул старт своего приложения
> раньше чем отработает DHCP-клиент ? Щоб було ?) Или как
> ?)

Оно у меня стартует автоматом из секции реестра автозагрузка  ,а как сделать так что бы оно стартовало после DHCP-клиента ?


Сергей М.   (2006-09-13 16:47:00) [9]


> Есть ли соединение по сети ?


Если сетевой кабель воткнут в дырку на сетевой плате, то будь уверен - соединение есть)


Сергей М.   (2006-09-13 16:45:00) [10]


> Приложение после запуска системы автоматически загружается
> и пытается отправить файл . Но DHCP не успевает выдать айпи
> компьютеру


Ну и накой хрен, спрашивается, ты воткнул старт своего приложения раньше чем отработает DHCP-клиент ? Щоб було ?) Или как ?)


Rouse_   (2006-09-13 16:40:00) [11]

connect тебе вернет ошибку, по ошибке и разруливай ситуацию...


Наверх

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