请问金字塔使用的版本到底是VBS还是VBA啊?这个版本与标准的微软版本有何不同?为什么有的VBA以及有的VBS都不能使用?
想实现打开并控制其他应用程序,实验了三种标准方法都不行,请教版主如何才行?
AppActivate "notepad.exe"
rv = shell("notepad.exe")
VBSCall RunApp("notepad.exe")
谢谢!
application.WinExec "notepad.exe",1
application对象有如下三个方法:
WinExec 执行一个外部应用程序。
system 执行一个DOS命令,例如 system("autoexec.bat")将执行一个批处理文件。
ShellExecute 打开、打印指定文件或者网址链接。
具体查一下“帮助”“编程信息”“金字塔对象参考”
金字塔的脚本引擎是VBS,与VBA主要区别在于变量无需声明就可以使用。
金字塔软件的VBA系统是介于传统VBS与VBA之间的系统,支持VBA系统中才有的窗体,框架等等更多的对象,另外,语法上又兼容VBS。
更多的金字塔VBA系统的开发,用户可以更多的参考OFFICE中的VBA功能。