精易论坛

标题: 为什么易语言打开其他软甲,报错,有其他解决方法没有? [打印本页]

作者: Mushiyi    时间: 2025-6-17 14:48
标题: 为什么易语言打开其他软甲,报错,有其他解决方法没有?


我使用了以下3种方式打开其他软件,但是会报错,我卸载软件重新安装,依旧报错,有什么解决办法没有?

.版本 2

处理事件 ()
程序_延时 (500, 0)

' 运行 (“D:\同花顺软件\同花顺\同花顺\委托交易.exe”, 假, )
' 文件_执行 (“C:\Users\G28\Desktop\委托交易.lnk”)
进程_创建 (“D:\同花顺软件\同花顺\同花顺\委托交易.exe”, )


屏幕截图 2025-06-17 144723.png (4.26 KB, 下载次数: 0)

报错是这个

报错是这个

作者: opphk    时间: 2025-6-17 15:03
手动可以打开吗
作者: 1173847128    时间: 2025-6-17 15:15
“初始化错误”你程序里是这个位置报错的吗?精易模块删了重新添加一下
作者: Mushiyi    时间: 2025-6-17 15:25
opphk 发表于 2025-6-17 15:03
手动可以打开吗

手动打开没有问题!用易语言打开就报这个
作者: Mushiyi    时间: 2025-6-17 15:29
1173847128 发表于 2025-6-17 15:15
“初始化错误”你程序里是这个位置报错的吗?精易模块删了重新添加一下

报错的不是我的程序,是被打开程序,已经重新另开一个易语言程序,依旧报错
作者: 观音    时间: 2025-6-17 15:56
用 进程_创建 !!!!!  不要用运行或者执行  都给我用 程序_创建  精易模块命令!!!!
作者: wtflxk    时间: 2025-6-17 16:07
在调用前 先用 改变目录()把当前目录设置成同花顺所在目录在使用 运行 或执行 就打开了

补充内容 (2025-6-17 16:15):
这类程序是会校验运行目录的 改变一下目录 一般就解决了
作者: Mushiyi    时间: 2025-6-17 16:10
观音 发表于 2025-6-17 15:56
用 进程_创建 !!!!!  不要用运行或者执行  都给我用 程序_创建  精易模块命令!!!! ...


' 进程_创建 (“D:\同花顺软件\同花顺\同花顺\委托交易.exe”, )
' 进程_创建 (“C:\Users\G28\Desktop\委托交易.lnk”, )


全使用了   进程_创建 (),依旧是报错

作者: Mushiyi    时间: 2025-6-17 16:15
wtflxk 发表于 2025-6-17 16:07
在调用前 先用 改变目录()把当前目录设置成同花顺所在目录在使用 运行 或执行 就打开了 ...

更改位置了,还是不行


作者: wtflxk    时间: 2025-6-17 16:18
Mushiyi 发表于 2025-6-17 16:15
更改位置了,还是不行

不行就是有启动参数 用火绒或其他能查看运行参数的软件查看一下 补全参考就正常了
作者: wtflxk    时间: 2025-6-17 16:32
  
子程序名返回值类型公开备 注
子程序.局部变量 dir文本型 
dir = “C:\同花顺软件\同花顺\”
改变目录 (dir)
运行 (dir + “xiadan.exe”, 假, )



作者: 观音    时间: 2025-6-17 16:37
Mushiyi 发表于 2025-6-17 16:10
' 进程_创建 (“D:\同花顺软件\同花顺\同花顺\委托交易.exe”, )
' 进程_创建 (“C:%users\G28\Desktop\ ...

你用错了
进程_创建Ex (“D:\同花顺软件\同花顺\同花顺\委托交易.exe”, , , , “D:\同花顺软件\同花顺\同花顺\”, )

作者: 519948746    时间: 2025-6-17 18:01
有命令行参数吧。右击它的快捷图标 看下属性里是不是跟了命令行
作者: 1173847128    时间: 2025-6-17 18:34
执行 (4, “D:\同花顺软件\同花顺\同花顺\委托交易.exe”, , , )         试试这个吧
作者: bysy    时间: 2025-6-17 21:15
一眼盯着 你用某个程序启动另一个进程时 取运行目录会取到打开他的那个进程的 运行目录 你只需要在运行时传递 exe在的文件夹路径给他就不会有问题了
作者: Mushiyi    时间: 2025-6-19 17:27
1173847128 发表于 2025-6-17 18:34
执行 (4, “D:\同花顺软件\同花顺\同花顺\委托交易.exe”, , , )         试试这个吧 ...

1、按照这样编写,在本电脑上还是无法实现,在换电脑上试运行无异常;

2、我重装系统,重新安装各种软件,依旧还是报同样的错误。

作者: Mushiyi    时间: 2025-6-19 17:27
观音 发表于 2025-6-17 16:37
你用错了
进程_创建Ex (“D:\同花顺软件\同花顺\同花顺\委托交易.exe”, , , , “D:\同花顺软件\同花顺\ ...

1、按照这样编写,在本电脑上还是无法实现,在换电脑上试运行无异常;

2、我重装系统,重新安装各种软件,依旧还是报同样的错误。

作者: Mushiyi    时间: 2025-6-19 17:28
wtflxk 发表于 2025-6-17 16:32
[e=1].版本 2

.子程序 子程序.局部变量 dir, 文本型

1、按照这样编写,在本电脑上还是无法实现,在换电脑上试运行无异常;

2、我重装系统,重新安装各种软件,依旧还是报同样的错误。





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4