Вылетает ошибка при закрытии формы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 07.05.2007 (Пн) 10:25

Значит не перешли программы определённый рубеж сложности.

Начинай двигаться в правильном направлении.


А в чем проявляется этот "рубеж сложности"? В количестве строк кода? В объеме используемых компонентов?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 07.05.2007 (Пн) 10:32

В количестве взаимосвязей.
Lasciate ogni speranza, voi ch'entrate.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 07.05.2007 (Пн) 10:57

В количестве взаимосвязей.


А ну тогда, с этим все впорядке :)
Для примера, клиент-серверная картографическая система спутниковой навигации экипажей МЧС г. Москвы.
Связей ну очень много, даже с GPS спутниками на орбите. При выходе о ужас! :shock: Используется функция ExitProcess... И ведь ничего не глючит. Странно, да? :wink:
Вложения
Скриншот.JPG
Скриншот.JPG (156.52 Кб) Просмотров: 80

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 07.05.2007 (Пн) 11:14

У нас различается значение слова "взаимосвязи".
Lasciate ogni speranza, voi ch'entrate.

Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

Сообщение Avtopic » 07.05.2007 (Пн) 13:30

После сервис паков на JET и MDAC,
прочитал что, adAsyncFetch нужен SP3 для VB,
Проинсталлировал SP3 для VB.
Потом прочитал, что в SP3 имеется баг, который исправлен в SP6 для VB.
Проинсталлировал SP6 для VB. Безрезультатно.

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

1. VB6 может бить проблемой (т.е. может или нет получится что поможет установка другого пакета, ответ по интуиции, конечно)?
2. размер данных может бить причиной срыва (тоже, по интуиции)? Я впервой часты Fetching-а принимаю 100 записей на 39 полей, и потом в событии FetchComplete остальные 5500 зап. Х 39 поле.

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

* К стати, я использую, adAsyncFetchNonBlocking.
В синхронном варианте или adAsyncFetch мне сбить программу не удавалось не разу за эти пять дней. Т.е. что-то неладное происходит в NonBlocking режиме.

Пред.

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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 41

    TopList