首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

哪位高手能讲讲VB这几个引用具体下面时候用到

2013-03-25 
谁能讲讲VB这几个引用具体上面时候用到。Microsoft Scripting runtimeMicrosoft remote data object 2.0Mic

谁能讲讲VB这几个引用具体上面时候用到。
Microsoft Scripting runtime
Microsoft remote data object 2.0
Microsoft connection designer instance 1.0

比如Microsoft excel 12.0 object library
是操作excel表格时需要添加。上面三个呢。
大概给我讲讲 谢谢
[解决办法]
Microsoft Scripting runtime  这个好像跟你ScriptControl控件有关
Microsoft remote data object 2.0   这个是数据库访问的一种组件, 后被ADO取代
Microsoft connection designer instance 1.0   这个好像是你用ADO连接设计时用的。

Set script_control = CreateObject("MSScriptControl.ScriptControl")
这一句和直接托一个ScriptControl控件,命名script_control有什么区别?
这个是 前期绑定 与 后期绑定 的区别
后期绑定 是运行时,VB自动查找 方法接口
前期绑定 是编译时 就确定方法了接口。

只作参考哈,不一定说得对哈。

[解决办法]

引用:
还有一个问题:
Set script_control = CreateObject("MSScriptControl.ScriptControl")
这一句和直接托一个ScriptControl控件,命名script_control有什么区别?


添加部件后拖一个控件拖的是MSScriptControlCtl库,引用后的则是MSScriptControl库,还是有区别的,算是一体两用吧
[解决办法]
Microsoft Scripting runtime
Microsoft remote data object 2.0
Microsoft connection designer instance 1.0
(1)比如说你用到正则表达式、VBScript脚本等功能需要引用MSScript
(2)这个是RDO库,用的比较少了
(3)Connection Designer这个是给IDE设计器用的,你用它做什么?

Set script_control = CreateObject("MSScriptControl.ScriptControl")
这一句和直接托一个ScriptControl控件,命名script_control有什么区别?
script_control 是 Object类型的,你打上小点,后面VB IDE不会给你列出成员。你要小心,如果写错了,那么只有运行的时候才会发现错误。

热点排行