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

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

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

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

big-duke, с формы.

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

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

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

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

странно все это, но все же.
Попробуйте запускать приложение с Sub Main().
...
Рейтинг: 0 / 0
UNLOAD закрывает приложение
    #37146401
vbUserLOL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не прошло и пол года, как эта же проблема возникла с проектом на 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
UNLOAD закрывает приложение
    #37146554
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут единственное решение это убрать из авторана hkcmd там, где он глючит.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / UNLOAD закрывает приложение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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