Delphi - Внешнее исключение C0000008, когда приложение запускается из IDE

Когда приложение запускается из среды IDE и отладчик подключен, возникает исключение «Внешнее исключение C0000008», когда оно пытается подключиться к импортированному элементу ActiveX.

Если приложение запускается автономно или Rad Studio options / Debugger Options / Integrated debugging не отмечен, программа работает, как ожидалось, без исключений, и элемент управления ActiveX возвращает ожидаемый результат.

В проекте есть и другие элементы управления ActiveX, и все они работают нормально.

Я пробовал: без исключения, и элемент управления ActiveX возвращает ожидаемый результат.

В проекте есть и другие элементы управления ActiveX, и все они работают нормально.

Я пробовал: без исключения, и элемент управления ActiveX возвращает ожидаемый результат.

В проекте есть и другие элементы управления ActiveX, и все они работают нормально.

Я пробовал: - Переустановка элемента управления ActiveX - Повторный импорт элемента управления ActiveX - Удаление любого программного обеспечения, которое может вызывать конфликты (эксперты / плагины и т. Д.)

Гироскоп обеспечивает довольно надежные скорости взаимного ориентирования. Я смог работать с данными гироскопа.

Однако у меня больше проблем с получением перевода с акселерометра. Двойная интеграция ускорения очень быстро приводит к бесполезным данным о местоположении (менее полсекунды).

Я попытался устранить смещение с помощью шага калибровки, но положение все еще неудовлетворительное. Что еще хуже, предвзятость не постоянна. Он меняется со временем, и шум заглушает сигнал.

Мне интересно, смог ли кто-нибудь разработать 6DOF только с акселерометром и гироскопом, который надежно работает в течение 5-10 секунд с небольшим дрейфом как в переводе, так и в ориентации. .

11
задан paul 14 October 2010 в 15:55
поделиться