Функция _WordPropertySet

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


_WordPropertySet

Устанавливает выбранное свойство Word Application.

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

Параметры

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

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

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

Примечания

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

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

Свойства Word Application

Свойство Описание
"activeprinter" Устанавливает имя активного принтера.
"screentips" Устанавливает логическое значение, указывающее отображаются ли комментарии, сноски, концевые сноски и гиперссылки как советы.
"scrollbars" Устанавливает логическое значение, указывающее отображается ли полоса прокрутки хотя бы в одном документе Word.
"statusbar" Устанавливает логическое значение, указывающее отображается ли строка состояния.
"height" Устанавливает высоту активного окна документа.
"left" Устанавливает целое число, представляющее горизонтальную позицию активного документа.
"screenupdating" Устанавливает логическое значение, указывающее включено ли обновление экрана.
"startuppath" Устанавливает полный путь к папке автозагрузки.
"top" Устанавливает вертикальную позицию активного документа, в пунктах.
"visible" Устанавливает логическое значение, указывающее, является ли указанный объект видимым.
"width" Устанавливает ширину указанного объекта, в пунктах.
"windowstate" Устанавливает состояние указанного окна документа или окна задачи.

См. также

_WordPropertyGet

Пример

; *******************************************************
; Пример 1 - Create a word window, open a document,
;               hide the window, then make it visible again.
; *******************************************************

#include <Word.au3>
$oWordApp = _WordCreate (@ScriptDir & "\Test.doc")
Sleep(2000)
_WordPropertySet ($oWordApp, "visible", False)
Sleep(2000)
_WordPropertySet ($oWordApp, "visible", True)