![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вызов GetActiveOleObject или CreateOleObject [Delphi, Windows]
y307 © (2006-05-28 05:47:00)При вызове функций GetActiveOleObject('Excel.Application') или CreateOleObject('Excel.Application') появляется сообщение 'Microsoft Office Excel - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства'.Как устранить эту ошибку?
umbra (2006-05-29 12:58:00) [1]у Вас что-то не то с Экселем, попробуйте его переустановить. DW20.exe - это "Доктор Ватсон", который обычно предлагает отослать отчет Майкрософту в случае краха какой-нибудь программы.
y307 (2006-05-29 04:30:00) [2]Находится в Program Files\Common Files\Microsoft Shared\DW\DW20.EXE и назывыется
"Microsoft Application Error Reporting"
Можно также эапустить утилитой 2003-го офиса "Восстановление приложений Microsoft Office"
y307 (2006-05-29 00:09:00) [3]В VB6 аналогичная конструкция работает без ошибок:
Private Sub Command1_Click()
Dim vE As Variant
Set vE = CreateObject("Excel.Application")
Set vE = Nothing
End Sub
y307 (2006-05-29 00:03:00) [4]В VB6 аналогичная конструкция работает без ошибок:
Private Sub Command1_Click()
Dim vE As Variant
Set vE = CreateObject("Excel.Application")
Set vE = Nothing
End Sub
y307 (2006-05-28 23:48:00) [5]DW32.exe - файл системы PCHealth d XP
GanibalLector (2006-05-28 23:16:00) [6]>Ошибку генерирует DW32.exe
Что за зверь??? Антивирус??? Дык...в корзину его тогда.
>XP SP2, Office 2003.
Тоже самое на 6 ПК. Работает.
y307 (2006-05-28 22:17:00) [7]XP SP2, Office 2003.
Ошибку генерирует DW32.exe
GanibalLector (2006-05-28 19:14:00) [8]Версия ОС,Excel ???
З.Ы. Как инсталировал Excel ?