让你的软件支持宏功能

由于水平有限可能有说的不对的地方还请指出。十分感谢

说到宏,它也只是对软件的一种扩展方法,很多程序都是通过支持插件技术来扩展软件的,
但是支持宏的软件并不多,我认为很多时候通过宏来扩展软件机能要比开发一个插件程序来得方便!

相信很多朋友想了解这方面的东西,下边我来简单介绍一下。

在我看来Microsoft Office中的宏可以说是最强大的了,也就是我们所说的VBA。
作DB开发的朋友大多都用过PLSQL Developer,PLSQL Developer中实现的宏是
一种代表,它只记录你操作的按键顺序,执行宏时模拟按键处理来完成重复的操作,
你不能操作它程序内容的对象,所以说它的宏机能很弱。
另一种代表是各别的文本编辑软件,我比较喜欢EmEditor,它可以使用VBScript以及
JavaScript脚本来编程操作软件公开的所有对象的属性与方法。非常方便。

今天我们要说的是如果让软件支持VBScript、JavaScript脚本,
通过脚本编程来操控我们的软件。

机能实现主要是通过Microsoft Script Control 1.0(msscript.ocx)。
以下是用VB代码进行说明,很简短但是我相信各位开发者看后就以已明白了。

关于Microsoft Script Control 1.0的使用可以在网上早到很多文档,
当然最方便的还是在IDE中按下F1来得方便:)。

如要转载请注明出处,谢谢。

来源:pxb0420

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2008年4月26日
下一篇 2008年4月26日

相关推荐