|
MAndy
|
|||||||||||
Ошибка: Unhandled exception ...(Kernel32.dll). вImgScan.ocx02.06.2008, 16:54. Показов 3501. Ответов 11
Метки нет (Все метки)
Есть код:
Может, кто-то с талкивался с такой проблемой? Как это побороть? |
|||||||||||
| 02.06.2008, 16:54 | |
|
Ответы с готовыми решениями:
11
ошибка-an unhandled win32 exception occured Ошибка Unhandled Exception, Access Violation Перегрузка assing operator. Unhandled exception at 0x103157aa (msvcr100d.dll) in 1exColonSynt_withColonSynt.exe: 0xC0000005: Access violation read |
|
Vita
|
||||||
| 02.06.2008, 18:09 | ||||||
|
Скорее всего твой объект не создался. И нужно использовать try/catch при работе со смарт-указателями.
Или хотя бы так
|
||||||
|
MAndy
|
|
| 03.06.2008, 10:43 | |
|
Объект создался!
|
|
|
Vita
|
|
| 03.06.2008, 11:03 | |
|
Посмотри на файлы imgscan.tlh и imgscan.tli, которые были сгенерены по импорту. Найди класс, в котором есть функция AboutBox. Насколько я понял, компилится-то твой проект не должен. _DImgScanPtr - это чистый дисп-интерфейс. Изначально там нет свойств. Если только это свойство не добавлено. Но, наверное, есть и другой интерфейс, у которого есть метод AboutBox. Попробуй через этот интерфейс.
|
|
|
MAndy
|
|||||||||||
| 03.06.2008, 11:40 | |||||||||||
|
Проект компилируется замечательно. _DImgScan не является 'чистым'.
imgscan.tlh:
Кстати, пробовал и через IDispatch выполнить методы, не работает. Другого интерфейса, кроме _DImgScan и _DImgScanEvents, не определено. |
|||||||||||
|
Vita
|
|
| 03.06.2008, 13:55 | |
|
Попробуй catch( _com_error e ) и какая ошибка. Вполне возможно, что ошибка в методе AboutBox.
|
|
|
Vita
|
|
| 03.06.2008, 13:57 | |
|
Скорее всего, осх-контрол надо куда-то навесить, на окошко контейнера какого-нибудь. Иначе он плохой совсем.
|
|
|
MAndy
|
|
| 03.06.2008, 15:31 | |
|
ошибка 'Разрушительный сбой', причем для любого метода, не только AboutBox().
У меня тоже есть подозрения на счет окошка контейнера, но в MSDN сказано: 'The Scan control is invisible and can work independently of other controls.' |
|
|
Vita
|
|
| 03.06.2008, 15:52 | |
|
Да, скорее всего, связано с тем, что это ActiveX Control. Я, честно, не работал с ними. Даже не знаю, что и посоветовать. Посмотри на rsdn как прицепить ActiveX Control. Наверное, там есть об этом.
|
|
|
Vita
|
|
| 03.06.2008, 15:54 | |
|
А Разрушительный сбой - это Catastrophic failure или E_UNEXPECTED?
|
|
|
MAndy
|
|
| 03.06.2008, 16:16 | |
|
E_UNEXPECTED
|
|
|
Vita
|
|
| 03.06.2008, 16:44 | |
|
E_UNEXPECTED == Catastrophic failure по-аглицки. Теперь все ясно. Действительно, осх-контрол не инициализирован. У него, как мне помнится, есть интерфейсы IOleControl и иже с ним связанные. Их как-то нужно задействовать. Тут проще использовать информацию, связанную с WTL, ATL и т.п. Но я в этом не силен. Сформулируй вопрос по-другому и задай, кто-нибудь ответит. Удачи!
|
|
| 03.06.2008, 16:44 | |
|
Помогаю со студенческими работами здесь
12
Unhandled exception.std::out_of_range at memory location. ошибка
Ошибка при написании класса: Unhandled exception std::bad_alloc at memory location Ошибка kernel32.dll
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|