Функция _WordPropertyGet

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


_WordPropertyGet

Возвращает выбранное свойство Word Application.

#include <Word.au3>
_WordPropertyGet(ByRef $o_object, $s_property)

Параметры

$o_object Переменная объекта Word.Application
$s_property Выбранное свойство (См. Примечания)

Возвращаемое значение

Успех:Возвращает значение выбранного свойства
Ошибка:Возвращает 0 и устанавливает @error
@error:$_WordStatus_Success = Нет ошибок
$_WordStatus_InvalidDataType = Неверный тип данных
$_WordStatus_InvalidObjectType = Неверный тип объекта
$_WordStatus_InvalidValue = Неверное значение
@extended:Содержит номер неисправного параметра

Примечания

Дополнительную информацию можно найти на MSDN.

В следующей таблице приведены описания каждого свойства из доступных для использования.

Свойства Word Application

Свойство Описание
"activeprinter" Возвращает имя активного принтера.
"capslock" Возвращает логическое значение, указывающее включена ли клавиша CAPS LOCK.
"screentips" Возвращает логическое значение, указывающее отображаются ли комментарии, сноски, концевые сноски и гиперссылки как советы.
"scrollbars" Возвращает логическое значение, указывающее отображается ли полоса прокрутки хотя бы в одном документе Word.
"statusbar" Возвращает логическое значение, указывающее отображается ли строка состояния.
"height" Возвращает высоту активного окна документа.
"language" Возвращает константу MsoLanguageID, которая представляет собой язык, выбранный для пользовательского интерфейса Microsoft Word.
"left" Возвращает целое число, представляющее горизонтальную позицию активного документа.
"numlock" Возвращает состояние клавиши NUM LOCK. Возвращает True, если клавиши на цифровой клавиатуре вставляют числа, или False если клавиши перемещают курсор ввода.
"path" Возвращает диск или веб-путь к указанному объекту.
"screenupdating" Возвращает логическое значение, указывающее включено ли обновление экрана.
"startuppath" Возвращает полный путь к папке автозагрузки, за исключением последнего разделителя.
"top" Возвращает вертикальную позицию активного документа, в пунктах.
"version" Возвращает номер версии Microsoft Word.
"visible" Возвращает логическое значение, указывающее, является ли указанный объект видимым.
"width" Возвращает ширину указанного объекта, в пунктах.
"windowstate" Возвращает состояние указанного окна документа или окна задачи.

См. также

_WordPropertySet

Пример

; *******************************************************
; Пример 1 - Create a word window, open a document, check to see if the
;               statusbar is visible, if it is turn it off, if it isn't turn it on.
; *******************************************************

#include <Word.au3>
$oWordApp = _WordCreate (@ScriptDir & "\Test.doc")
If _WordPropertyGet ($oWordApp, "statusbar") Then
    MsgBox(4096, "StatusBar Status", "StatusBar Visible, turning it off.")
    _WordPropertySet ($oWordApp, "statusbar", False)
Else
    MsgBox(4096, "StatusBar Status", "StatusBar Invisible, turning it on.")
    _WordPropertySet ($oWordApp, "statusbar", True)
EndIf