Как отследить подвисание программы при вызове АПИ?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
miwutka
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 76
Зарегистрирован: 10.11.2005 (Чт) 16:34
Откуда: Moscow, Elektrostal

Как отследить подвисание программы при вызове АПИ?

Сообщение miwutka » 12.09.2006 (Вт) 16:27

1.Когда вызываем функцию АПИ, в частности InternetOpen и InternetConnect , программа сама перестает отвечать на некоторое время (т.е. как будто нехватает DoEvents внутри этой функции).
Бывает что после вызова функции программа просто вылетает, причем не сообщая юзеру об этом ничего.

Так вот, можно ли как-нить отследить момент жесткого закрытия программы? Вывести окно с что-то вроде критической ошибкой?
... я расправляю крылья ...

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 12.09.2006 (Вт) 16:32

переопределить стандарный обработчик Windows

Поиск по Unhandled Exception
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

miwutka
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 76
Зарегистрирован: 10.11.2005 (Чт) 16:34
Откуда: Moscow, Elektrostal

Сообщение miwutka » 12.09.2006 (Вт) 17:38

спасибо, я вот почитал.. типа про Try Catch Finally.. а примерчик можно?? +))
... я расправляю крылья ...

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 12.09.2006 (Вт) 20:46

типа про Try Catch Finally
Вы что, разделом ошиблись? Какой еще Try\Catch?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 113

    TopList