关于vb打开并操作LabVIEW应用程序
vb吧
全部回复
仅看楼主
level 7
zys304 楼主
有一个LabVIEW编写的exe程序,作用是打开加密文件,打开的时候要提示输入密码。现在想用vb去控制该LabVIEW exe程序自动执行打开加密文件,如何操作?另外如果安装LabVIEW exe文件的电脑只是安装了LabVIEW引擎,而不是LabVIEW开发程序,是否也能操作。谢谢
2015年08月09日 09点08分 1
吧务
level 13
LabVIEW编写的exe程序是可以脱离开发系统而独立运行的。
在 VB 中可以用 Shell 命令运行 VB 以外的 EXE 格式文件——
Shell PathName, WindowStyle
PathName:路径及可执行文件全名;
WindowStyle(后置参数):
0  VbHide       窗口被隐藏,且焦点会移动
1  VbNormalFocus    窗口具有焦点,且会还原到它原来的大小和位置。
2  VbMinimizedFocus  窗口会以一个具有焦点的图标来显示(缺省值)。
3  VbMaximizedFocus  窗口是一个具有焦点的最大化窗口。
4  VbNormalNoFocus   窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动。
6  VbMinimizedNoFocus 窗口会以一个图标来显示,而当前活动的窗口仍然保持活动。
例如:在VB中调用IE浏览器,并打开百度网站的主页。
Dim fnt As String
fnt = "C:\Program Files\Internet Explorer\"
fnt = fnt & "iexplore.exe http://www.BaiDu.com"
Shell fnt, 1
2015年08月09日 13点08分 3
1