编程论坛
注册
登录
编程论坛
→
VB6论坛
怎么利用vb获取当前打开程序的路径,不是app.path哦
那份执着
发布于 2013-03-28 13:38, 6020 次点击
运行一个vb程序,然后手动的打开一个文件或软件,比如打开word,然后在text文本框中会显示word的路径,总查不到,求解答,谢谢
5 回复
#2
风吹过b
2013-03-28 17:02
没看懂你要做什么?
如果是列出当前所有进程的 路径,百度 VB任务管理器 。
如果列出 在你的程序之后运行的程序,那个你去看看 有什么 API 函数能列出 在你的程序后面运行的程序。
如果列出通过你的程序运行的程序,你去找找 父进程和子进程 。
#3
bczgvip
2013-03-28 18:39
【获取当前其他已经打开的程序路径】?
#4
那份执着
2013-03-28 20:03
回复 2楼 风吹过b
是获取程序运行后要打开的路径,不是本程序的路径,找不到,能否帮我找找看,麻烦了
#5
那份执着
2013-03-28 20:05
回复 3楼 bczgvip
是程序运行后打开的程序,不是本程序的路径,求解答,多谢了
#6
风吹过b
2013-03-29 09:03
是获取程序运行后要打开的路径,不是本程序的路径,找不到,能否帮我找找看,麻烦了
-------------------
你先 百度 VB任务管理器 。弄成这个再说。
程序流程:
先生成当前进程列表,保存 PID 。这是第一次
循环。每隔1秒或其它时间。
生成当前进程列表,与前面保存的PID 相比,如果前面没有这个PID ,那么说明是新进程,保存PID ,取路径,显示。
------------------
1