向文件添加超级链接
#include <Word.au3>
_WordDocAddLink ( ByRef $o_object [, $o_Anchor = "" [, $s_Address = "" [, $s_SubAddress = "" [, $s_ScreenTip = "" [, $s_TextToDisplay = "" [, $s_Target = ""]]]]]] )
$o_object | Word.Application 对象变量的文档对象 |
$o_Anchor | [可选参数] 超链接的文本或图形 "" = (默认) 使用整个文档范围 |
$s_Address | [可选参数] 指定链接地址. 该地址可以是电子邮件地址, 互联网地址或者文件名. "" = (默认) 连接到指定的文件 |
$s_SubAddress | [可选参数] 目标文件名称的位置, 如书签, 命名范围, 或幻灯片编号. |
$s_ScreenTip | [可选参数] 鼠标指针在指定超链接位置出现时的提示文本. "" = (默认) 使用 $s_Address 的值 |
$s_TextToDisplay | [可选参数] 指定超链接的显示文本. 这个参数的值用来替换指定的文本或图形锚. "" = (默认) 使用 $s_Address 的值 |
$s_Target | [可选参数] 指定超链接名称加载的框架或窗口. |
成功: | 返回 1 |
失败: | 返回 0 且设置 @ERROR = 1 |
@Error: | $_WordStatus_Success = 无错误 |
$_WordStatus_InvalidDataType = 无效数据类型 | |
$_WordStatus_InvalidObjectType = 无效对象类型 | |
@Extended: | 包含无效参数数量 |
; *******************************************************
; 示例 1 - 创建含新的空文档的 word 窗口,
; 添加链接, 然后获取链接集合.
; *******************************************************
;
#include <Word.au3>
Local $oWordApp = _WordCreate()
Local $oDoc = _WordDocGetCollection($oWordApp, 0)
_WordDocAddLink($oDoc, "", "www.AutoIt3.com", "", "AutoIt" & @CRLF, "Link to AutoIt")
Local $oLinks = _WordDocLinkGetCollection($oDoc)
MsgBox(4096, "Link Count", @extended)