24小时热门版块排行榜    

查看: 1066  |  回复: 3

yhwsmile

金虫 (小有名气)

[交流] 【求助】vb调用外部程序,外部程序运行结束后如何在form上显示出提示信息啊~!~~ 已有3人参与


调用外部exe程序,点command1运行资料格式转换.exe,资料转换结束后在label2上显示资料格式转换完成,请问该如何实现啊?我现在程序是一点command1马上显示“资料格式转换完成!”,请各位大虾指点一下该如何实现啊???

Private Sub Command1_Click()

Call Shell("E:\extr\b_f\资料格式转换.exe", vbNormalFocus)
'Label2.Caption = "资料格式转换完成!"
End If
End Sub

Private Sub Command2_Click()
Label2.Visible = False
Call Shell("E:\extr\data_conn\Debug\data_con.exe", vbNormalFocus)
Label2.Visible = True
'Label2.Caption = "资料转换完成!"
End Sub

Private Sub Command3_Click()
End
End Sub
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ajian04

禁虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
好久没碰VB了,建议google一下吧
2楼2010-10-08 15:18:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

t13340033021

金虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖
jjdg(金币+1): 感谢参与 2012-02-26 03:03:37
shell是没法获取返回值的
甲烷无敌
3楼2012-02-25 21:37:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jjdg

版主 (知名作家)

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖
如果你的这个exe在执行完毕后是自动结束的,那么你可以通过检测相应进程的关闭来实现提示。
努力学习!以正当途径!获得需要的知识!
4楼2012-02-26 03:04:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yhwsmile 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见