获取已有的对象,只能用GetObject()函数- 'GetObject()函数示例,不能用WScript.GetObject()方法
- Dim obj
-
- Set obj = GetObject("WinNT:")
- MsgBox TypeName(obj)
-
- Set obj = GetObject("Winmgmts:")
- MsgBox TypeName(obj)
复制代码 某些应用程序可以只激活文件的一部分
格式是:在文件名的结尾处添加!,并在其后附加要激活部分的标识字符串
比如某.CAD文件包含3个图层,可以只打开其第三个图层,标识符Layer3
如果文件支持多个Automation对象,则同时指定文件和对象progid'示例 (本脚本未经验证)
'要求已安装AutoCAD软件和FIGMENT软件,假定相关文件和文件夹已存在- Dim oCAD, oDRW
-
- Set oCAD = GetObject("D:\CAD\SCHEMA.CAD!Layer3")
- MsgBox TypeName(oCAD)
-
- Set oDRW = GetObject("D:\DRAWINGS\SAMPLE.DRW", "FIGMENT.DRAWING")
- MsgBox TypeName(oDRW)
复制代码
|