使用选择的模式并使用字符串匹配的方法尝试附加到第一个存在的Microsoft Word实例(instance)
#include <Word.au3>
_WordAttach ( $s_string [, $s_mode = "FilePath"] )
$s_string | 要进行尝试搜索的字符串 |
$s_mode | [可选参数] 指定搜索方式 FileName = 所打开文档的名称 FilePath = (默认) 所打开文档的完整路径 HWND = word 窗口的句柄 Text = 来自文档正文的文本 Title = word窗口的标题 |
成功: | 返回指向 Word.Application 对象的对象变量 |
失败: | 返回 0 并设置 @ERROR |
@Error: | $_WordStatus_Success = 无错误 |
$_WordStatus_GeneralError = 常规错误 | |
$_WordStatus_InvalidValue = 无效值 | |
$_WordStatus_NoMatch = 不匹配 | |
@Extended: | 包含无效参数的序号 |
; *******************************************************
; 示例 1 - 附加到已打开 "Test.doc" 文件的 Word 窗口,
; 然后显示此文档的完整文件路径.
; *******************************************************
;
#include <Word.au3>
Local $oWordApp = _WordAttach(@ScriptDir & "\Test.doc", "FileName")
If Not @error Then
Local $oDoc = _WordDocGetCollection($oWordApp, 0)
MsgBox(4160, "Document FileName", $oDoc.FullName)
EndIf
; *******************************************************
; 示例 2 - 附加到文档正文中含有 "The quick brown fox"
; 文本的 Word 窗口
; *******************************************************
;
#include <Word.au3>
$oWordApp = _WordAttach("The quick brown fox", "Text")