(Visio) Window.Page 属性
获取或设置窗口中显示的页面。 读/写。
语法
expression。 Page
表达 一个代表 Window 对象的变量。
返回值
Variant
备注
可以将 Page 属性设置为独立于区域设置的页面名称 (通用名称) 、特定于区域设置的页面名称 (本地名称) 或 Page 对象。
如果窗口没有显示页面(可能是因为它正在显示主控形状),则 Page 属性返回 Nothing。 使用 Window 对象的 Type 属性可确定 Window 对象是否显示页面。 否则,返回的 Variant 引用窗口正在显示的 Page 对象。
从 Visio 5.0b 开始,如果窗口没有显示页面,Page 属性不再返回异常;它返回 Nothing。 使用以下代码处理这两个返回值:
'Close Window(intCounter) if it is showing a page.
Set vsoWindow = Windows(intCounter)
On Error Resume Next
Set vsoPage = vsoWindow.Page
On Error GoTo 0
If Not vsoPage Is Nothing Then
vsoWindow.Close
End If
注意
在直到 4.1 版的 Visio 版本中,Window 对象的 Page 属性返回一个 Object(并非 Object 类型的 Variant)并且 Window 对象的 Page 属性接受一个 String(并非 String 类型的 Variant)。 由于自动化支持工具的更改,该属性更改为接受并返回一个 Variant。 为了实现向后兼容性,添加了 PageAsObj 和 PageFromName 属性。 PageAsObj 和 PageFromName 属性与 Page 属性的早期版本一样具有相同的签名且占用相同的 vtable 字段。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。