大雀软件园

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

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

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

运用javascript中的ole automation2. 什么是绑定在你实用一个东西模子的属性、本领和事变之前,你必定开始创造一个安置性的援用给包括了你想实用的属性、本领大概事变的类。你不妨经过证明一个限制东西变量以保持一个援用给这个东西来实行这个手段。而后,你要为限制变量指定一个东西的运用。vb和vbscript运用createobject()因变量,来实行在jscript运用这个activexobject()结构因变量的功夫为一个automation东西承诺并归来一个援用。本质上,绑定是指visual basic代码考察在其它的运用步调东西的本领。当你从一个运用步调运用automation来处置其余一个运用步调中东西的功夫,你编写visaul basic代码的运用步调即是一个automation遏制器。这个你正在处置东西的运用步调是automation效劳器。当一个automation遏制器创造一个指向由automation效劳器供给东西的变量,visual basic 必定考证东西能否生存以及运用东西的任何属性和本领是精确指定的。这个考证进程就所谓的”绑定”。有两种visual basic步调开拓职员运用的绑定典型要提防: late binding(迟绑定) 和 early binding(早绑定)。迟绑定迟绑定是爆发在运转功夫而且比早绑定要慢。在迟绑定automation代码中,visual basic在历次实行囊括谁人东西的行代码时必定查问东西以及它的本领和属性。为了考证这个东西以及它的本领和属性能否精确指定,visual basic 必定运用操纵体例和扶助东西的运用来查看。底下看看一段visual basic 代码:dim wdapp as objectset wdapp = createobject("word.application")这个wdapp变量被设置为普遍典型的东西。当这个变量被声领会,visual basic 并不领会它是属于什么典型的东西,以是你必需要为这个东西留出确定量的外存。既是一定东西援用是被指定到普遍变量的,以是运用步调没有方法领会东西的界面是由什么构成的。惟有在运转功夫,运用步调才绑定到用户界面上。所以,尽管你是什么功夫援用新的东西,visual baisc必需查看体例备案以赢得东西的消息。早绑定早绑定是一个处置慢automation本能的好的处置本领。早绑定爆发在编写翻译的功夫而不是在运转的功夫,以是即使你的代码是在编写翻译阶段生存的,在代码运转之前仍旧绑定中断了。当运用早绑定,visual basic 不须要贯串考证东西消息,而是在运用步调实行的进程中运用东西。其余,不是一切的automation效劳器都扶助早绑定。这个automation效劳器必需扶助一个典型库,这个典型库包括了对于效劳器东西、本领和属性的消息。为了运用早绑定,你必需为automation效劳器的典型库树立一个援用。visual basic承载典型库到外存中,这使得它不妨辨别那些东西而且在代码编写翻译的功夫绑定它们。以次的代码段表露了还好吗为东西创造一个早绑定界面: dim wdapp as word.applicationset wdapp = createobject("word.application")

热门阅览

最新排行

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