在易语言中使用类型库的方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在易语⾔中使⽤类型库的⽅法
如何在易语⾔中使⽤类型库
如何在易语⾔中使⽤类型库,我们下⾯⽤⼀个⼩例程来说明,⾸先打开“易语⾔”
选择“⼯具”→“类型库及OCX组件—〉⽀持库”注册word类型库。
然后左边⽀持库表中会出现word的类型库
然后我们在窗体中画上两个按钮以便我们使⽤,⾄于旁边画的那个com控件我们等⼀下
现在我们开始写⼊代码,如果按照com对象的⽅法来操作word,我们就要先创建⼀个word的对象,连接“Word.Application”,其实这也是调⽤“word”对象中的“Application”对象,但是现在不⽤这样了,通过类型库我们可以直接来操作“Application”⾸先我们创建⼀个程序集变量,类型为“Application” ,这样我们就可以直接操作“Application”中的命令
在“_按钮1_被单击”事件中输⼊
这两⾏代码的作⽤是⾸先将word的可视属性设置为“真”,然后再将word的标题改为“易语⾔word”,运⾏⼀下看看效果,是不是改变了?
以前我们⽤com对象操作word可以通过word对象提供的“quit”命令来结束word,但是并没有相应的触发事件,我们只能使⽤,不能在这些事件中处理其他事情,现在可以做到了,我们上⾯看到的窗体上画的那个com控件就可以起到这个作⽤,我们在右边组件箱中选择这个控件画到窗体上。
这个就是word对象中“Application”对象的所有触发事件,我们在选择“Application事件1”下来它的事件组合框选择“quit”事件
会在代码区⽣成⼀个“_Application事件1_Quit”⼦程序,我们再这个⼦程序下⾯输⼊如下代码
这只是“Application”对象的⼀个触发事件,我们怎么才能触发他呢?在“_按钮2_被单击”⼦程序中输⼊如下代码
现在我们运⾏代码,先单击按钮1创建,再单击按钮2关闭word,你会发现并没有触发“_Application事件1_Quit”事件,没有弹出信息框,因为我们虽然调⽤了“_Application事件1_Quit”事件,但是并没有将“_Application事件1_Quit”事件和“Application”挂钩,我们必须
在“__启动窗⼝_创建完毕”将这个事件和“Application”挂钩,不然是⽆法触发这个事件的。
这样我们运⾏word,单击按钮2结束,就会出现信息框了。
总结
以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家的学习或者⼯作具有⼀定的参考学习价值,谢谢⼤家对的⽀持。
如果你想了解更多相关内容请查看下⾯相关链接。