精易论坛
标题:
一键启动 多程序每次都要从新添加才能启动
[打印本页]
作者:
gyzsky
时间:
2025-6-18 15:41
标题:
一键启动 多程序每次都要从新添加才能启动
一键启动 多程序每次都要从新添加才能启动
已经写了配置项 也读取的到,一键打开就运行不起来,重新添加一遍又能一键启动了
是代码那里不对吗?能帮忙看下吗?
2.e
(7.01 KB, 下载次数: 5)
2025-6-18 15:40 上传
点击文件名下载附件
.版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击
路径 (编辑框1)
.子程序 _按钮2_被单击
路径 (编辑框2)
.子程序 _按钮3_被单击
路径 (编辑框3)
.子程序 _按钮4_被单击
路径 (编辑框4)
.子程序 路径
.参数 s, 编辑框
.局部变量 n, 文本型
.如果真 (通用对话框1.打开 ())
n = 通用对话框1.文件名
s.内容 = n
.如果真结束
写配置项 (取运行目录 () + “\SN.ini”, “server”, “登录路径”, 编辑框1.内容)
写配置项 (取运行目录 () + “\SN.ini”, “server”, “游戏路径”, 编辑框2.内容)
写配置项 (取运行目录 () + “\SN.ini”, “server”, “网关路径”, 编辑框3.内容)
写配置项 (取运行目录 () + “\SN.ini”, “server”, “公会路径”, 编辑框4.内容)
.子程序 _按钮6_被单击
运行 (编辑框1.内容, 假, )
延时 (1000)
运行 (编辑框2.内容, 假, )
延时 (1000)
运行 (编辑框3.内容, 假, )
延时 (2000)
运行 (编辑框4.内容, 假, )
.子程序 __启动窗口_创建完毕
通用对话框1.过滤器 = “程序|*.exe|所有文件|*.*”
通用对话框1.初始目录 = 取运行目录 ()
编辑框1.内容 = 读配置项 (取运行目录 () + “\SN.ini”, “server”, “登录路径”, )
编辑框2.内容 = 读配置项 (取运行目录 () + “\SN.ini”, “server”, “游戏路径”, )
编辑框3.内容 = 读配置项 (取运行目录 () + “\SN.ini”, “server”, “网关路径”, )
编辑框4.内容 = 读配置项 (取运行目录 () + “\SN.ini”, “server”, “公会路径”, )
作者:
Arbitrary
时间:
2025-6-18 15:41
子程序名
返回值类型
公开
备 注
_按钮6_被单击
执行
(
4, 编辑框1.内容, ,
路径取目录
(
编辑框1.内容
)
,
)
延时
(
1000
)
执行
(
4, 编辑框2.内容, ,
路径取目录
(
编辑框2.内容
)
,
)
延时
(
1000
)
执行
(
4, 编辑框3.内容, ,
路径取目录
(
编辑框3.内容
)
,
)
延时
(
2000
)
执行
(
4, 编辑框4.内容, ,
路径取目录
(
编辑框4.内容
)
,
)
子程序名
返回值类型
公开
备 注
路径取目录
文本型
参数名
类 型
参考
可空
数组
备 注
路径
文本型
返回
(
取文本中间
(
路径, 1,
倒找文本
(
路径,
“\”
, ,
假
)
)
)
i
支持库列表
支持库注释
shell
操作系统界面功能支持库
.版本 2
.支持库 shell
.子程序 _按钮6_被单击
执行 (4, 编辑框1.内容, , 路径取目录 (编辑框1.内容), )
延时 (1000)
执行 (4, 编辑框2.内容, , 路径取目录 (编辑框2.内容), )
延时 (1000)
执行 (4, 编辑框3.内容, , 路径取目录 (编辑框3.内容), )
延时 (2000)
执行 (4, 编辑框4.内容, , 路径取目录 (编辑框4.内容), )
.子程序 路径取目录, 文本型
.参数 路径, 文本型
返回 (取文本中间 (路径, 1, 倒找文本 (路径, “\”, , 假)))
作者:
malin158
时间:
2025-6-18 16:39
源码没问题 看看是不是电脑的问题
作者:
Suky
时间:
2025-6-18 17:20
编译以后再看
如果编译以后没问题,那就是调试时运行目录导致的问题
或者把文件放到固定目录,然后取特定目录()定位到绝对目录去,这样试一下看看情况
就贴出来的代码,能猜到可能的问题就是一个目录问题,别的没看出什么
作者:
Arbitrary
时间:
2025-6-18 19:01
源码没问题。那就可能是你启动对象的问题。。。把运行 换成 执行 带上目标默认目录
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4