|
|
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Добрый день. Такая проблема: всё работало: Win7(64),Word2007(32),программа на Delphi7 через TWordApplication заполнялся документ из шаблона (dot). теперь, после броска напряжения, выдаёт "Класс не зарегистрирован" на WordApplication1.Connect; не помогло удаление MS Office и установка заново. Подскажите, please, что можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 11:39 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Дополняю - может нужно библиотеку прорегить - но какую? Какая библиотека отвечает за интерфейсы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 13:22 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
02.03.2021 11:39, Марк Фабий пишет: > Подскажите, please, что можно сделать? купить UPS Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 13:26 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, как всегда - не в бровь, а в глаз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 14:49 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Марк Фабий, странно, что переустановка офиса не перерегистрировала библиотеки... может идентификатор в самой программе испортился? поищите его вручную в реестре... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 16:12 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Марк Фабий Дополняю - может нужно библиотеку прорегить - но какую? Какая библиотека отвечает за интерфейсы? Твоя IDE (D7) в списке окна "импортировать библиотеку типов" показывает только сервера, перечисленные в 32-битной ветке реестра. Для импорта библиотеки типов используй утилиту командной строки TLIBIMP.EXE . Например, для импорта библиотеки типов MSWORD команда должна быть такой C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin>tlibimp -P "C:\Program Files\Microsoft Office\root\Office16\MSWORD.OLB" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 16:47 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, пожалуй, стоит выходной путь указать явно, например: Код: powershell 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 17:09 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Zelius странно, что переустановка офиса не перерегистрировала библиотеки... может идентификатор в самой программе испортился? поищите его вручную в реестре... да, это очень странно . в реестре смотрел - как-будто всё на месте. в программе всё очень просто - ошибка (Класс не зарегистрирован) при выполнении WordApplication1.Connect; и в таком варианте тоже самое: wa:=CreateOleObject('Word.Application'); и программу обновил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 22:59 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Твоя IDE (D7) в списке окна "импортировать библиотеку типов" показывает только сервера, перечисленные в 32-битной ветке реестра. Спасибо за полезную инфу. Но проблема на пользовательском компьютере, на котором нет Delphi, а только Exe-шник. И всё работало без проблем и продолжает работать на компах других пользователей. Что-то произошло с Windows и выходит теперь "Класс не зарегистрирован". (именно такая ошибка, а не "Недопустимая строка с указанием класса." - т.е. класс есть в реестре и как-то он виден, но чего-то не хватает). А Office 32-разрядный на W7(64). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 23:09 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Марк Фабий проблема на пользовательском компьютере а запусти Код: powershell 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2021, 23:41 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
ъъъъъ а запусти Код: powershell 1. 2. Запустил dism /Online /Cleanup-Image /ScanHealth и sfc /scannow ничего не изменилось. И при этом еще - Excel.Application нормально работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 12:08 |
|
||
|
Win7(64),Word2007(32),пр.на Delphi7 TWordApplication "Класс не зарегистрирован"
|
|||
|---|---|---|---|
|
#18+
Марк Фабий, может перестать есть кактус и просто напрямую создавать документы офиса?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 12:29 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=25&tid=2037538]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 419ms |

| 0 / 0 |
