|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Exception EOleSysError in module .... at...
Привет! Помогите плиз!!! Написал приложение, после компиляции на моем компе все работает (Windows 7 x64). запускаю на другом компе (Windows XP x 32, x64) появляется ошибка Exception EOleSysError in module имя проги at адрес ошибки
|
#2
|
|||
|
|||
Что-то не работает с COM и/или ActiveX компонентами.
Может ты пробуешь работать с какими-то компонентами, которых на XP просто нет. Например, новые диалоги или доп возможности для работы с иконками на таскбаре. Короче, надо смотреть что ты используешь. |
#3
|
|||
|
|||
Использую только стандартные компоненты. Может проблема с базой данных аксеса?
|
#4
|
|||
|
|||
Ага, только среди стандартных тоже есть такие, которые будут работать только начиная с Vista.
Ну и да, access тоже там же. Там где-то в районе 2007 офиса, если не ошибаюсь, появился новый формат и, соответсвенно, новый драйвер к нему. Дык на XP такого может просто не стоять, а у тебя, например, автоматическое подключение БД. Вот оно и валится. Тогда лечится установкой соотв. DAC, качаемого с сайта Microsoft. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
crazyman (06.05.2017)
|
#5
|
|||
|
|||
Использую Делфи 7. И офис 2003 стоит везде. Голову ломаю никак не найду причину
|
#6
|
|||
|
|||
Цитата:
|
#7
|
|||
|
|||
Странно, вообще, CoInitialize вызывает Application, который для стандартного оконного приложения.
|
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
crazyman (06.05.2017)
|
#8
|
||||
|
||||
В модуле Forms нет вызова CoInitialize.
Пишу программы за еду. __________________ |
#9
|
|||
|
|||
Ага, только там в uses есть ActiveX. Соответсвенно, где-то, не напрямую, но идет инициализация подсистемы COM.
|
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
crazyman (08.05.2017)
|