大雀软件园

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

Javascript实例教程(21-3)

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

在ole自动化中使用javascript2。在应用属性,方法和事件之前绑定到对象模型,必须首先创建对要包含适用,方法或类事件的属性的计划的引用。您可以通过声明本地对象变量来保持对象来完成此操作。然后,您必须将对象的应用程序指定为局部变量。 vb和vbscript使用createobject()函数,用于在jscript activexobject()构造函数中实现这一点,当许可自动化对象并返回引用时。实际上,绑定是visual basic代码访问中的其他应用程序对象的方法。使用从一个应用程序使用自动化来处理另一个应用程序对象时的时间,写入应用程序代码是vasaul基本自动化控制器。您正在处理此目标应用程序是自动化服务器。当自动化控制器创建指向automation server提供的对象的变量时,验证是否存在任何属性和方法所需的visual basic对象以及指定对象的正确使用。此验证过程称为“绑定”。有两种可视基本应用程序开发人员用来注意结合类型:后期结合(晚期结合)和早期结合(早期结合)。在运行时发生后结尾结合结合并且比早期结合慢。代表自动化结束结束在代码中,visual basic必须查询对象及其方法,以及每次包含该对象的行代码的方法和属性。为了验证此对象以及是否正确指定,visual basic必须使用操作系统和支持对象的应用程序。让我们来看看visual basic代码:dim wdapp为objectset wdappp = createobject(“word.application”)此wdapp变量被定义为对象的一般类型。声明此变量时,visual basic不知道它所属的对象类型,因此您必须为此对象留下一定量的内存。由于特定对象引用指定为正常变量,因此应用程序无法知道对象的接口是什么。仅在运行时,应用程序绑定到用户界面。因此,无论在您参考新对象时,visual baisc必须检查系统注册以获取信息。早期结合早期结合是减缓缓慢自动化性能的良好解决方案。当编译而不是运行时,会发生早期绑定,因此如果您的代码保存在编译阶段,则在代码运行之前已绑定。使用早期绑定时,visual basic不需要持续验证对象信息,但在应用程序执行期间使用对象。此外,并非所有自动化服务器都支持早期绑定。此自动化服务器必须支持类型库,其中包含有关服务器对象,方法和属性的信息。为了使用绑定,必须为自动化服务器类型库设置一个引用。 visual basic加载类型库到内存,这使其识别这些对象并在代码编译时绑定它们。以下代码段显示如何为对象创建早期绑带界面:dim wdapp为word.applicationset wdappp = createobject(“word.application”)

热门阅览

最新排行

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