晨风资讯网
新闻资讯网络冲浪网页设计网络编程图形图像数据库网络媒体服务器网络安全网站运营软件教程黑客认证Wap技术
教程搜索
教程搜索:
  首页 > 网页设计 > 网页特效 > 正文  

Javascript实例教程(21-9)
日期:2006-1-19 10:12:03 来源:网络 作者:无名 浏览:

使用JavaScript中的OLE Automation

5. 怎样处理应用程序的实例

在VB和VBScript中,这条语句返回对象的新实例,除非对象被作为单一实例进行注册,如果是这种情况的话当前的实例将被返回。实际上,GetObject()函数的版本就是ActiveXObject()构造器。

var objVar = GetObject(pathname);

如果文档对象没运行,对象的服务器应用程序的新实例就被装载,并且应用程序被通知打开相应的文件。这里值得注意,参数必须代表现有的文件:

var objVar = GetObject(pathname, class);

即使文档已经被打开处于运行应用程序实例的状态下,应用程序新的实例总是被装载。

至此我们已经对ActiveXObject()和GetObject()的各种可能语法进行了讨论。最后让我们看看下面的总结表格:

任务

函数

创建OLE服务器的新实例,它没有运行

ActiveXObject()

创建OLE服务器的新实例,它已经运行

ActiveXObject()

利用Visual Basic 的ActiveXObject()来创建类的一个实例

ActiveXObject()

利用远程机器的ActiveXObject()创建一个类的实例

ActiveXObject()

装载OLE服务器并装载一个subject的实例

GetObject()

取回OLE服务器的现存的实例

GetObject()



上一篇: Javascript实例教程(21-8) 下一篇:

Javascript实例教程(21-10)

返回列表 打印此页 加入收藏 资讯论坛 关闭窗口 点击复制本页地址,发送给QQ/MSN好友
关于我们 - 联系我们 - 版权声明 - 帮助(?) - 广告服务 - 友情链接 - 服务项目 - 人才招聘
2003-2008 版权所有 © 晨风资讯网 未经授权禁止复制或建立镜像
CopyRight 2003-2008 www.Net118.com,All Rights Reserved.Design By ChenFeng Network Studio