函数参考


_WordQuit

关闭窗体并移除其涉及的Word对象

#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: 包含一个无效参数数字

注意/说明

None.

相关

_WordCreate, _WordAttach

示例/演示


; *******************************************************
; 示例 1 - 创建一个新的Microsoft Word文件并打开,获取文本内容后退出.
;
; *******************************************************
;
#include <Word.au3>

Local $oWordApp = _WordCreate(@ScriptDir & "\Test.doc", 0, 0)
; 显示获取的文本内容
Local $sText = $oWordApp.ActiveDocument.Range.Text
MsgBox(4096, "获取文本内容", $sText)
_WordQuit($oWordApp)