大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> Script -> Javascript实例教程(20) OLE Automation(4)

Javascript实例教程(20) OLE Automation(4)

时间: 2021-07-31 作者:daque

运用javascript中的ole automation4.还好吗检索一个automation东西生存的范例jscript扶助同样visual basic中的getobject()因变量。它的普遍的语法如次:var objvar = getobject([pathname][, class]);objvar指定了一个变量来保持范例化东西的援用。pathname是实足的路途和包括activex东西的文献名。class指定在字符串的表单中东西的类。class参数运用了语法library.object,这跟activexobject因变量的第一参数是一律的。总得说来,getobject()因变量在一个指定的文献中考察activex 效劳器。固然两个参数是可选的,然而起码要供给个中一个参数。getobject()因变量是在生存activex东西的暂时范例的功夫运用的。它不创造一个新的范例,比方activexobject()因变量。即使你指定一个空的字符窗(""),getobject()就归来一个东西的新范例,只有东西被备案为简单的范例,在这种情景下,暂时的范例被归来。然而,即使pathname没有指定,东西的暂时范例被归来。即使pathname没有被指定就会爆发一个缺点,而且没有东西的暂时范例被创造。这边提防,getobject()因变量不许用来赢得由visual basic创造的类的援用。少许运用承诺你考察东西库的更加局部。这时候要在文献名之后运用一个感触号(!),紧接下来的字符串是辨别你想激活的库的少许局部。为特出到还好吗创造这个字符串的消息,你不妨拜见automation效劳器的本领文书档案。比方,在绘图援用步调中的文献大概具有几个图层。你不妨运用以次的代码来在一个图片中(比方 schema.cad)激活一个图层:var objvar = getobject("c:\\cad\\schema.cad!layer2");少许文献(其它的库)大概扶助更多的类。比方,一个绘图文献大概扶助三种各别的类:运用步调东西、绘图东西以及东西条东西。既是你只不妨援用简单的东西,以是你必需指定你指的是哪个类: var objvar = getobject("c:\\drawings\\sample.drw", "figment.drawing");在前方的例子种,figment是一个绘图运用步调的名字,而drawing是个中一个它扶助的东西典型。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.