|
14精币
需要通过易语言打开一个软件a.exe(同时启动该软件需要添加命令行“new”)采用
1、精易模块——进程_创建("a.exe","-new",,)无法启动软件;
2、精易模块——进程_创建("a.exe"," -new",,)无法启动软件;
3、精易模块——进程_创建("a.exe -new",,,)无法启动软件;
4、系统自带命令——运行("a.exe -new",假,)可以启动软件。
但是运行()无法取得进程ID……
现在请教一下大佬:
1、进程_创建()是我使用有问题吗……?能否指导一下?
2、能否通过运行()后,取得进程ID……?能否指导一下?
补充内容 (2025-7-6 16:36):
3、有没有其他方式……又能启动该软件,又能获取启动后的进程ID?
补充内容 (2025-7-6 16:44):
通过进程_创建()命令,能返回进程ID(非0) 但是没有a.exe的任何运行痕迹(如窗口、任务管理器信息) 怀疑闪退
补充内容 (2025-7-6 16:48):
另外我也使用了CreateProcessA这个API 能返回进程ID 但是同样没有任何运行痕迹……
补充内容 (2025-7-6 21:45):
已自行解决 见9楼 |
|