Вопрос : Ошибка «не может прекратить визуально FoxPro» когда заключительный форма с врезанным ОЛЕ управлением MapPoint

Я имею визуально форму FoxPro 9 с врезанным ОЛЕ управлением MapPoint 2006.  Иногда после запускать эту форму в моем главным образом app, заключение, после этого закрывая главным образом app, я получу «не могу прекратить ошибку визуально FoxPro», и app будет нужно неволей быть закрынным с менеджером задачи.  Подавляющее большинство времени это не случается, но я неспособен обусловить специфически обстоятельства водят к ему случаясь.  Наше применение позволяет для сохраненных планов формы (обусловливают размер, некоторое сохраненные установки, etc).  Только один из моих сохраненных планов причинит эту ошибку, пока никакие из других делают, даже если они все запуская точно такая же форма с такими же первоначально параметрами (установки плана только получают прикладной после init).  

I проводило исследование много исследование на этой ошибке, и нашло серии случаев отладка людей оно путем освобождаться/выпуская элементы по закрывать app.  Каждой non-local перемеююым используемой в исполнении app будет RELEASE'd, и ОЛЕ карта вызывает свой метод CloseMap () на конце формы.  Я имею также судимое делающ весь следовать за на конец самого применения к никакому выгода (app будучи закрыванным с или CANCEL или ПРЕКРАТИЛ с такими же результатами):

CLOSE ALL
CLEAR ALL
CLEAR EVENTS
CLEAR RESOURCES
CLEAR DLLS
CLEAR PROGRAM
RELEASE ALL
RELEASE ВСЕ EXTENDED
TABLEREVERT
ROLLBACK
END TRANSACTION

I имеет также судимое умерщвление app с:

Declare ExitThread в

but, котор Win32API
ExitThread () это только кажется, что прячет app, его все еще бежит когда я смотрю в менеджере задачи.


Here куда I получает странный.  Первоначально, эта ошибка случилась бы каждое одиночное время, котор я запустил форму с ОЛЕ картой и закрыл app.  После много доводка, я открыл что я smog предотвратить его путем изменять свойство TabIndex управления listbox на форме.  И ОЛЕ карта и listbox имели TabIndex 2, и явно извлекать этот «конфликт» зафиксировал проблему для меня в каждый случай за исключением когда форма будет запущена через этот один определенный сохраненный план.  Это водит меня думать что ошибка причиняется черепашкой самей в Foxpro.  

Does любое имеет все идеи для починки или даже временного решения предотвратить эту ошибку от случаться?  
class=

Ответ : Ошибка «не может прекратить визуально FoxPro» когда заключительный форма с врезанным ОЛЕ управлением MapPoint

Попытайтесь добавить

НА ПРЕКРАЩЕННОМ ВЫКЛЮЧЕНИИ

в ваше Кодего.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us