谁能讲讲VB这几个引用具体上面时候用到。

pengwu666 2013-03-20 05:09:03
Microsoft Scripting runtime
Microsoft remote data object 2.0
Microsoft connection designer instance 1.0

比如Microsoft excel 12.0 object library
是操作excel表格时需要添加。上面三个呢。
大概给我讲讲 谢谢
...全文
529 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2013-03-21
  • 打赏
  • 举报
回复
引用 6 楼 pengwu666 的回复:
引用 2 楼 yangzn76 的回复:Set script_control =…… 那个用代码生成岂不是不用到工程中添加引用了。好像方便一点 我知道Set script_control = CreateObject("MSScriptControl.ScriptControl") Set script_control = new ScriptControl 是一样……
不是和你说了么?CreateObject返回Object类型,事实上是一个自动化接口(IDispatch),它在运行期间被后期绑定。
pengwu666 2013-03-21
  • 打赏
  • 举报
回复
引用 2 楼 yangzn76 的回复:
Set script_control =……
那个用代码生成岂不是不用到工程中添加引用了。好像方便一点 我知道Set script_control = CreateObject("MSScriptControl.ScriptControl") Set script_control = new ScriptControl 是一样的吧
pengwu666 2013-03-21
  • 打赏
  • 举报
回复
引用 3 楼 bcrun 的回复:
引用 1 楼 pengwu666 的回复: 添加部件后拖一个控件拖的是MSScriptControlCtl库,引用后的则是MSScriptCo……
还分两个库的。。。我原来只知道点后面没有属性成员出来。 那是不是所有控件都是这样的
threenewbee 2013-03-21
  • 打赏
  • 举报
回复
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不会给你列出成员。你要小心,如果写错了,那么只有运行的时候才会发现错误。
bcrun 2013-03-20
  • 打赏
  • 举报
回复
引用 1 楼 pengwu666 的回复:
还有一个问题: Set script_control = CreateObject("MSScriptControl.ScriptControl") 这一句和直接托一个ScriptControl控件,命名script_control有什么区别?
添加部件后拖一个控件拖的是MSScriptControlCtl库,引用后的则是MSScriptControl库,还是有区别的,算是一体两用吧
yangzn76 2013-03-20
  • 打赏
  • 举报
回复
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自动查找 方法接口 前期绑定 是编译时 就确定方法了接口。 只作参考哈,不一定说得对哈。
pengwu666 2013-03-20
  • 打赏
  • 举报
回复
还有一个问题: Set script_control = CreateObject("MSScriptControl.ScriptControl") 这一句和直接托一个ScriptControl控件,命名script_control有什么区别?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧