Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:在VBS里如何打开并控制其他程序

1楼
stocker 发表于:2010/3/16 9:30:10

请问金字塔使用的版本到底是VBS还是VBA啊?这个版本与标准的微软版本有何不同?为什么有的VBA以及有的VBS都不能使用?

 

想实现打开并控制其他应用程序,实验了三种标准方法都不行,请教版主如何才行?

 


AppActivate "notepad.exe"

 

rv = shell("notepad.exe")

 

VBSCall RunApp("notepad.exe")

 

 

 

谢谢!

2楼
drzwz168 发表于:2010/3/16 10:02:27

 

application.WinExec "notepad.exe",1

 

 

 

 

application对象有如下三个方法:

 

WinExec        执行一个外部应用程序。

system         执行一个DOS命令,例如 system("autoexec.bat")将执行一个批处理文件。

ShellExecute   打开、打印指定文件或者网址链接。

 

具体查一下“帮助”“编程信息”“金字塔对象参考”

 

 

 

以下是引用admin在2010-3-14 17:41:36的发言:

金字塔的脚本引擎是VBS,与VBA主要区别在于变量无需声明就可以使用。

金字塔软件的VBA系统是介于传统VBS与VBA之间的系统,支持VBA系统中才有的窗体,框架等等更多的对象,另外,语法上又兼容VBS。

更多的金字塔VBA系统的开发,用户可以更多的参考OFFICE中的VBA功能。

 

 

[此贴子已经被作者于2010-3-16 10:04:38编辑过]
共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.