COM组件设计与应用之VC6的IDispatch接口

来源:百度文库 编辑:神马文学网 时间:2024/07/06 12:10:01
 五、脚本中调用举例

      打开“记事本”程序,输入脚本程序,保存为 xxx.vbs 文件。然后在资源管理器里就可以双击运行啦。



  如果你有能力,也可以用 JScript 书写上面的程序,然后保存为 xxx.js 文件,同样也可以在资源管理器里运行。另外需要说明的一点是,脚本程序文件的图标(win 2000下)是,如果你不是这样的(有一个软件叫“XX 解霸”。写这款软件的人水平太低,它居然使用 .vbs 的扩展名文件作为它的数据流文件,破坏了系统默认的文件类型影射模式,咳......),那么需要重新设置,方法是:



  六、WORD 中使用举例

      6-1:录制一段宏程序




   
  6-2:选择“键盘”,当然你也可以把这个“宏”程序放到“工具栏”上去。这里我们随便指定一个快捷键,比如Ctrl+Z


      6-3:开始录制了,下面你随便输入点什么东东。然后点“停止”
   
  6-4:接下来,我们执行菜单,选择这个刚刚录制的宏,然后编辑它


   
  6-5:点“编辑”按钮,输入下面的程序:



  不做解释了,你如果会一点点 VB ,就能看懂这个东东哈。然后保存关闭 VBA 的编辑器(注4)。

      6-6:执行啦,执行啦,看看有什么效果呀......



  然后按快捷键Ctrl+Z


   
  你已经扩展了 MS WORD 的功能啦,我们只是举了一个简单的例子,其实这个例子并没有什么实际应用的意义,因为人家 WORD 本身就有大小写转换功能。但通过这个小例子,你可以体会出自动化组件的功能了,有够厉害吧?!