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

如何调用外部程序打开选中的文件?

比如:调用goldwave.exe来打开列表中选中的mp3文件呢? --------------------编程问答-------------------- 没人指点一下吗? --------------------编程问答-------------------- 你用shell 看看, shell "路径\goldwave.exe  1.mp3" --------------------编程问答-------------------- 不行。。。 --------------------编程问答-------------------- 顶下 --------------------编程问答-------------------- 这是不行的。
举个例子:超级解霸或者WMP正在播放一首歌曲,你能用VB获得这首歌曲的信息?比如歌名、长度等. --------------------编程问答-------------------- shellexecute 
调用文件默认的程序打开文件。 --------------------编程问答-------------------- RetVal = Shell("E:\GoldWave517_HZ\GoldWave.exe  F:\MP3\那片海.mp3", 1)
我的意思基本上是这样就可以了,但是如何关闭呢? --------------------编程问答-------------------- shell \"ntsd -c q -pn explorer.exe\"

shell "taskkill /f /im notepad.exe"


这样,百度得到的 --------------------编程问答--------------------
shell   "ntsd   -c   q   -pn   explorer.exe" 

shell   "taskkill   /f   /im   notepad.exe "



这样能够关闭,但是电脑要卡一会。。。不知道他是什么原理,有没有更好的方法呢? --------------------编程问答-------------------- 自己也百度了一下
dim programID
programID=shell("你的程序",1)
'当你需要关闭你的程序时,
AppActivate programID,wait
sendkeys "%{F4}",TRUE

试过了,能用
谢谢楼上各位!
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,