Функция _WordAttach

 ↑  ←  Описание функции


_WordAttach

Присоединяет к первому существующему экземпляру Microsoft Word, в котором искомая строка совпадает на основе выбранного режима.

#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:Содержит номер неисправного параметра

См. также

_WordCreate, _WordQuit

Пример

; *******************************************************
; Пример 1 - Attach to a word window with an open file named "Test.doc",
;               then display the documents full file path.
; *******************************************************
;
#include <Word.au3>

Local $oWordApp = _WordAttach(@ScriptDir & "\Test.doc", "FileName")
If Not @error Then
    Local $oDoc = _WordDocGetCollection($oWordApp, 0)
    MsgBox(64, "Document FileName", $oDoc.FullName)
EndIf

; *******************************************************
; Пример 2 - Attach to a word window with "The quick brown fox"
;               in the text of the document
; *******************************************************
;
#include <Word.au3>
$oWordApp = _WordAttach("The quick brown fox", "Text")