_WordDocLinkGetCollection
Возвращает объект коллекция, содержащий все ссылки в документе
#include <Word.au3>
_WordDocLinkGetCollection(ByRef $o_object [, $i_index = -1])
Параметры
$o_object | Переменная объекта документа Word.Application |
$i_index |
[необязательный] Указывает, возвращать коллекцию или экземпляр по индексу Положительное число, чтобы возвратить экземпляр по индексу (отсчёт от 1) -1 = (по умолчанию) Возвратить коллекцию |
Возвращаемое значение
Успех: | Возвращает объект коллекция, содержащий все ссылки в документе, @extended = количество ссылок |
Ошибка: | Возвращает 0 и устанавливает @error = 1 |
@error: | $_WordStatus_Success = Нет ошибок |
$_WordStatus_InvalidDataType = Неверный тип данных | |
$_WordStatus_InvalidValue = Неверное значение | |
$_WordStatus_NoMatch = Нет совпадений | |
@extended: | Содержит номер неисправного параметра |
Пример
; *******************************************************
; Пример 1 - Create a word window with a new blank document,
; add a link, then get a collection of links.
; *******************************************************
#include <Word.au3>
$oWordApp = _WordCreate ()
$oDoc = _WordDocGetCollection ($oWordApp, 0)
_WordDocAddLink ($oDoc, "", "www.AutoIt3.com", "", "AutoIt" & @CRLF, "Link to AutoIt")
$oLinks = _WordDocLinkGetCollection ($oDoc)
MsgBox(4096, "Link Count", @extended)