返回 Word 应用程序选定的属性.
#include <Word.au3>
_WordPropertyGet ( ByRef $o_object, $s_property )
| $o_object | Word.Application 对象变量 |
| $s_property | 选取属性 (见备注) |
| 成功: | 返回选定的属性值 |
| 失败: | 返回 0,并设置s @ERROR |
| @Error: | $_WordStatus_Success = 没有错误 |
| $_WordStatus_InvalidDataType = 无效的数据类型 | |
| $_WordStatus_InvalidObjectType = 无效的对象类型 | |
| $_WordStatus_InvalidValue = 无效值 | |
| @Extended: | 包含无效的参数数目 |
| Property | 功 能 描 述 |
| "activeprinter" | 返回活动打印机的名称. |
| "capslock" | 返回表示 Caps Lock 键是否处于打开状态的布尔值. |
| "screentips" | 返回是否有注释,脚注, 尾注和超链接显示提示的布尔值. |
| "scrollbars" | 返回表示 Word 文档窗口是否显示至少一个滚动条的布尔值. |
| "statusbar" | 返回表示是否显示状态栏的布尔值. |
| "height" | 返回活动文档窗口的高度. |
| "language" | Returns an MsoLanguageID constant 返回表示微软 Word 用户界面中选择语言的 MsoLanguageID 常量. |
| "left" | 返回表示活动文档水平位置的整数值. |
| "numlock" | 返回 NUM LOCK 键的状态. 返回 True,表示可以插入数字键盘上的数字键, False, 则该键用于移动插入点. |
| "path" | 返回磁盘或网络路径指定的对象. |
| "screenupdating" | 返回一个布尔值,指示是否打开屏幕更新. |
| "startuppath" | 返回启动文件夹的完整路径,不包括最后的分隔符. |
| "top" | 返回活动文档垂直位置的磅值单位. |
| "version" | 返回 Microsoft Word 的版本号. |
| "visible" | 返回一个布尔值,指示指定对象是否是可见的. |
| "width" | 返回指定对象宽度的磅值单位. |
| "windowstate" | 返回指定文档窗口或任务窗口的状态. |
; *******************************************************
; 示例 1 - 创建一个新的Microsoft Word文件并打开,检查状态栏是否可见,
; 如果可见则关闭, 如果不可见则打开.
; *******************************************************
;
#include <Word.au3>
Local $oWordApp = _WordCreate(@ScriptDir & "\Test.doc")
If _WordPropertyGet($oWordApp, "statusbar") Then
MsgBox(4096, "状态栏状态", "状态栏可见, 将其关闭.")
_WordPropertySet($oWordApp, "statusbar", False)
Else
MsgBox(4096, "状态栏状态", "状态栏不可见, 将其打开.")
_WordPropertySet($oWordApp, "statusbar", True)
EndIf