Что нового

Ошибки Ошибка при использовании Word.au3

Rimm

Новичок
Сообщения
30
Репутация
0
Есть простой скрипт:
Код:
#include <Word.au3>
$oWordApp = _WordCreate ("F:\123.doc")
$oDoc = _WordDocGetCollection ($oWordApp, 0)
MsgBox (0, "", _WordDocPropertyGet ($oDoc, "Author"))
_WordQuit ($oWordApp)
При этом файл 123.doc уже заранее создан и лежит на диске F:.
При запуске секунд 10 ничего не происходит, потом в консоль вываливаются сообщения:
--> Word.au3 Error from function _WordCreate (Word Object Creation Failed)
--> Word.au3 Error from function _WordDocGetCollection, $_WordStatus_InvalidDataType
--> Word.au3 Error from function _WordDocPropertyGet, $_WordStatus_InvalidDataType
--> Word.au3 Error from function _WordQuit, $_WordStatus_InvalidDataType

Пробовал такой вариант:
Код:
#include <Word.au3>
$oWordApp = _WordCreate ("")
_WordDocOpen ($oWordApp, "F:\123.doc")
$oDoc = _WordDocGetCollection ($oWordApp, 0)
MsgBox (0, "", _WordDocPropertyGet ($oDoc, "Author"))
_WordQuit ($oWordApp)
Открывается пустой документ Ворда, опять же висит секунд 10, потом в консоль вываливаются сообщения:
C:\Program Files (x86)\AutoIt3\Include\Word.au3 (458) : ==> The requested action with this object has failed.:
$o_doc = $:shok:bject.Documents.Open ($s_FilePath, $f_ConfirmConversions, $f_ReadOnly, $f_AddToRecentFiles, $s_PasswordDocument, "", $f_Revert, $s_WritePasswordDocument, "", $i_Format)
$o_doc = $:shok:bject.Documents.Open ($s_FilePath, $f_ConfirmConversions, $f_ReadOnly, $f_AddToRecentFiles, $s_PasswordDocument, "", $f_Revert, $s_WritePasswordDocument, "", $i_Format)^ ERROR


Подскажите, пожалуйста, в чем проблема.
 

xXx

Меценат
Меценат
Сообщения
94
Репутация
28
Последнее редактирование:
Верх