当前位置:编程学习 > VB >>

vb调用外部外部exe问题

vb调用外部外部exe:
比如:
Shell ("C:\Program Files\Tencent\QQ\qq.exe")
如何实现让qq后台运行而不是在前台页面显示运行呢?
这里QQ.exe只是打个比方,也可以换成别的,比如调用某个程序,实现在后台直接传送一些数据或文件之类
高手指点下呵 谢谢 紧急! --------------------编程问答-------------------- Shell ("C:\Program Files\Tencent\QQ\qq.exe",vbHide ) --------------------编程问答-------------------- Shell ("C:\Program Files\Tencent\QQ\qq.exe" ,0)  --------------------编程问答-------------------- 1 2 正解 --------------------编程问答-------------------- 与被加载的程序有关,如果程序按照加载信息来运行,可以通过Shell的参数设置,如果这种方法不起作用,可以用API另创建一个桌面(CreateDesktop),再用CreateProcess加载程序,在STARTUPINFO结构中指定新创建的桌面。 --------------------编程问答--------------------
引用 1 楼 lyserver 的回复:
Shell ("C:\Program Files\Tencent\QQ\qq.exe",vbHide )


Ding.......
--------------------编程问答--------------------
引用 5 楼 Chen8013 的回复:
引用 1 楼 lyserver 的回复:
Shell ("C:\Program Files\Tencent\QQ\qq.exe",vbHide ) 
 

Ding....... 

 同意! --------------------编程问答--------------------
引用楼主 ice0940 的帖子:
vb调用外部外部exe: 
比如: 
Shell ("C:\Program Files\Tencent\QQ\qq.exe") 
如何实现让qq后台运行而不是在前台页面显示运行呢? 
这里QQ.exe只是打个比方,也可以换成别的,比如调用某个程序,实现在后台直接传送一些数据或文件之类 
高手指点下呵 谢谢 紧急!



请问楼主,隐藏了程序,如何传送数据和文件??比如:QQ,你如何将文件拖到或者复制到编辑框内?
除非你事先知道传送的方法,可以暗中进行!
--------------------编程问答-------------------- 我试了几次
Private Sub Form_Load()
 Shell "C:\WINDOWS\system32\CALC.EXE", vbHide
End Sub
窗口都没隐藏 --------------------编程问答-------------------- 你可以换一个程序,非要运行这个呀... --------------------编程问答-------------------- 回8楼,可以隐藏呀,试一下这句
Shell "C:\WINDOWS\notepad.exe", vbHide
--------------------编程问答-------------------- 看来不是对所有程序都有效!交互操作窗口不行! --------------------编程问答-------------------- 偶也试过了

Shell ("C:\Program Files\Tencent\QQ\qq.exe",vbHide )

这条代码确实不能让程序的窗体隐藏运行

希望高手来解答 --------------------编程问答-------------------- 10楼的兄弟。你的见解好像是对的。

运行微软的记事本程序,确实可以隐藏窗体。。。

那现在引申的问题就是,比如我随便写个程序,如何才能让别人可以隐藏调用他??? --------------------编程问答--------------------

Private Sub Command1_Click()
    Shell "C:\Documents and Settings\Administrator\桌面\手型.exe", vbHide '不能加(),这是要有返回值的哈~,调用任务管理器,的确实现了隐藏。
End Sub


补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,