_WordQuit
Закрывает окно и удаляет его объектные ссылки
#include <Word.au3>
_WordQuit(ByRef $o_object [, $i_SaveChanges = -2 [, $i_OriginalFormat = 1 [, $b_RouteDocument = 0]]])
Параметры
$o_object | Переменная объекта Word.Application |
$i_SaveChanges |
[необязательный] Указывает, сохранить ли документ 0 = Не сохранять изменения -1 = Сохранить изменения -2 = (по умолчанию) Запрос на сохранение изменений |
$i_OriginalFormat |
[необязательный] Указывает формат, в котором следует сохранить документ 0 = Документ Word 1 = (по умолчанию) Изначальный формат документа 2 = Спросить пользователя |
$b_RouteDocument |
[необязательный] Указывает, перенаправлять ли документ к следующему получателю 0 = (по умолчанию) Не перенаправлять 1 = Перенаправлять |
Возвращаемое значение
Успех: | Возвращает 1 |
Ошибка: | Возвращает 0 и устанавливает @error |
@error: | $_WordStatus_Success = Нет ошибок |
$_WordStatus_GeneralError = Общая ошибка | |
$_WordStatus_InvalidDataType = Неверный тип данных | |
$_WordStatus_InvalidObjectType = Неверный тип объекта | |
@extended: | Содержит номер неисправного параметра |
См. также
_WordCreate, _WordAttachПример
; *******************************************************
; Пример 1 - Create an invisible word window, open a
; document, retrieve some information and Quit
; *******************************************************
#include <Word.au3>
$oWordApp = _WordCreate (@ScriptDir & "\Test.doc", 0, 0)
; Display the text within the document
$sText = $oWordApp.ActiveDocument.Range.Text
MsgBox(4096, "Document Text", $sText)
_WordQuit ($oWordApp)