|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
TWordApplication приводит у ошибке
Есть любой код, например такой:
Код:
WordDocument1.ConnectTo(WordApplication1.ActiveDocument); На одной машине нормально отрабатывает, на другой выдает ошибку - Interface not supported. Офис и там и там из одного дистрибутива, в чем грабли? |
#2
|
|||
|
|||
По какаим либо причинам соотв. COM компоненты не зарегистрировались.
Например, при установке отключили установку и настройку OLE компонентов. Это как вариант. А так копать надо. Может прав каких не хватает. Попробуй на второй машине, где не работает, свою программу запустить под администратором. |
#3
|
|||
|
|||
Цитата:
Под администратором тоже самое. При чем, ошибка на той машине, где дельфи и писался проект. Есть подозрение, что офис криво встал после установки. Или Дельфи. Там и XE и 7-я. Семерку снес, но где-то что-то могло остаться. |
#4
|
|||
|
|||
Не, Дельфи тут непричем. Хотя... в любом случае попобуй офис переставить.
|
#5
|
|||
|
|||
Цитата:
Пробовал, не помогло. |
#6
|
|||
|
|||
Гыгы
Помог этот совет: Проблема заключалась в том, что предыдущая версия Excel была неправильно удалена на компьютере. Чтобы исправить это, я воспользовался следующими инструкциями от Microsoft: Откройте редактор regedit. Открыть HKEY_CLASSES_ROOT >> TypeLib >> {00020813-0000-0000-C000-000000000046} (Ключ PIA Excel - {00020813-0000-0000-C000-000000000046}) 3. Удалите папку с последней версией (Excel 2013 - 1.8, Excel 2016 - 1.9) Аналогичное исправление может быть применено к другим продуктам Office: Excel HKEY_CLASSES_ROOT HKEY_CLASSES_ROOT\TypeLib{00020813-0000-0000-C000-000000000046}\ 1.7 для Office 2010 1.8 для Office 2013 1.9 для Office 2016 Word HKEY_CLASSES_ROOT HKEY_CLASSES_ROOT\TypeLib{00020905-0000-0000-C000-000000000046}\ 8.5 для Office 2010 Версия 8.6 предназначена для Office 2013 8.7 предназначена для Office 2016 https://stackoverflow.com/questions/...ord-from-delph Последний раз редактировалось Serg_Kel, 27.09.2023 в 16:24. |