Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / UNLOAD закрывает приложение / 10 сообщений из 10, страница 1 из 1
27.01.2011, 07:38
    #37080830
vbUserLOL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
VB6
После выполнения unload me в дочернем окне приложения - полностью закрывает приложение. Ошибок отловить не удалось (их как будто нет). Пытался анлоадить по имени формы - результат тот же. Такие проблемы начали проявляться на новых машинах (WinXP sp3). На старых машинах с такой же ОС все работает корректно.
Есть идеи, куда копать?

Всем спасибо.
...
Рейтинг: 0 / 0
27.01.2011, 08:30
    #37080855
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
vbUserLOL,

Приложение стартует с формы или Sub Main ?
...
Рейтинг: 0 / 0
27.01.2011, 10:08
    #37080999
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
vbUserLOL,

Если создать чистый проект с двумя формами и Unload - эффект проявляется?
...
Рейтинг: 0 / 0
27.01.2011, 11:09
    #37081125
vbUserLOL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
Вот интересно. Чистое приложение. 2 формы. При закрытии дочерней формы закрывается приложение полностью. Более того. При запуске под управлением среды разработки без критов закрывается сама IDE. На старых машинах все нормально. Есть подозрение на последние апдейты IE8. =( Пока проблема не идентифицирована...

big-duke, с формы.

ЗЫ: Случай не единичный. Проявляется на нескольких машинах. Заглушка путем банального скрытия дочерних форм не есть хорошо =(
С формы
...
Рейтинг: 0 / 0
27.01.2011, 11:11
    #37081130
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
Судя по описанию, приложение не закрывается, а аварийно падает (раз изчезает даже IDE)

Возможно следует начать с переустановки студии...
...
Рейтинг: 0 / 0
27.01.2011, 12:00
    #37081301
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
vbUserLOL,

VS пропатчена ?
...
Рейтинг: 0 / 0
27.01.2011, 12:14
    #37081357
vbUserLOL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
big-duke,
sp5 поставлен.

Ошибка системная. Т.е. возникает не на 1 машине. Есть 2 вида ПК на одних вылет на других нормально
пакеты программ устанавливались на все ПК идентичные (с одной папка так сказать)
Изнасиловал инет – пока результатов ноль.
Хоть узнать на какую библиотеку грешить
...
Рейтинг: 0 / 0
27.01.2011, 13:06
    #37081572
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
vbUserLOL,

странно все это, но все же.
Попробуйте запускать приложение с Sub Main().
...
Рейтинг: 0 / 0
03.03.2011, 12:51
    #37146401
vbUserLOL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
Не прошло и пол года, как эта же проблема возникла с проектом на C#.

В общем так! Для встроенного видео от корпорации Интел есть драйвера в состав которых входит утилита hkcmd.exe.
Как я понял из скудного описания она многофункциональна, и отвечает в том числе за перехват горячих клавиш.
Механизм перехвата для меня покрыт тайной, однако ясно, что эта программа регает все окна в открытых приложениях и/или вешает на них свой дополнительный перехватчик/обработчик нажатия клавиш.

И вот при появлении первого дополнительного окна в приложении происходит "баговая" связка основной формы приложения и первой появившейся формы. В итоге после закрытия этого "первого не основного" окна приложения по связке между этими двумя вызывается метод Close для двух форм и приложение закрывается с криком Memory can not be read…

//В нете натыкался на описание такого бага с IE 7 версии (по закрытию вкладки падал весь IE) без описания решения проблемы.

Багнутая версия драйверов от Intel 6.14.10.5187
Начиная с 6.14.10.5237 - все нормально.

Общее между проектами только в одном - все проекты с вылетами используют COM объекты (в рантайме подключались dll c формами). Можно было бы копать и дальше. Но времени нет так много..
...
Рейтинг: 0 / 0
03.03.2011, 13:34
    #37146554
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
UNLOAD закрывает приложение
Тут единственное решение это убрать из авторана hkcmd там, где он глючит.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / UNLOAD закрывает приложение / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]