_WordDocClose
Закрывает ранее открытый документ Word
#include <Word.au3>
_WordDocClose(ByRef $o_object [, $i_SaveChanges = -2 [, $i_OriginalFormat = 2 [, $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 = 1 |
| @error: | $_WordStatus_Success = Нет ошибок |
| $_WordStatus_InvalidDataType = Неверный тип данных | |
| $_WordStatus_InvalidObjectType = Неверный тип объекта | |
| @extended: | Содержит номер неисправного параметра |
См. также
_WordDocAdd, _WordDocOpen, _WordDocSave, _WordDocSaveAsПример

; *******************************************************
; Пример 1 - Create an empty word window, open an existing document,
; close the document and quit.
; *******************************************************
#include <Word.au3>
$oWordApp = _WordCreate ("")
$oDoc = _WordDocOpen ($oWordApp, @ScriptDir & "\Test.doc")
_WordDocClose ($oDoc)
_WordQuit ($oWordApp)