精易论坛
标题: 超级列表框读写 [打印本页]
作者: 白小川 时间: 2025-6-27 08:38
标题: 超级列表框读写
路径 =
取运行目录 () +
“\main\data\plugin\柠檬自定义\配置\材料价格.ini”配置项.
枚举节 (路径, 节名,
)
计次循环首 (取数组成员数 (节名
), i
)
配置项.
枚举项 (路径, 节名
[i
], 项名, 项值,
)
索引 = 超级列表框1.
插入表项 (, , , , ,
)
计次循环首 (取数组成员数 (项值
), s
)

超级列表框1.
置标题 (索引, s - 1, 项值
[i
])
计次循环尾 ()
计次循环尾 ()
这里怎么读取,然后在写入
作者: huanghua8001 时间: 2025-6-27 08:38
1.e
(958.05 KB, 下载次数: 4)
作者: jyfinn 时间: 2025-6-27 08:55
上个帖不是可以吗
作者: 白小川 时间: 2025-6-27 09:46
不行啊,取得不对啊!
作者: 白小川 时间: 2025-6-27 09:48
配置文本这么写,游戏插件就读取不对了!我用的别人插件,人家的配置不是你这样。
作者: huanghua8001 时间: 2025-6-27 10:01
变量名 | 类 型 | 静态 | 数组 | 备 注 |
索引 | 整数型 | | |
路径 | 文本型 | | |
节名 | 文本型 | | 0 |
i | 整数型 | | |
项名 | 文本型 | | 0 |
项值 | 文本型 | | 0 |
s | 整数型 | | |
路径 =
取运行目录 () +
“\main\data\plugin\柠檬自定义\配置\材料价格.ini”路径 =
取运行目录 () +
“\句柄.ini”文件_取配置节名数组 (路径, 节名
)
计次循环首 (取数组成员数 (节名
), i
)
文件_取配置项名数组 (路径, 节名
[i
], 项名
)
计次循环首 (取数组成员数 (项名
), s
)

索引 = 超级列表框1.
插入表项 (, , , , ,
)

超级列表框1.
置标题 (索引, 0, 项名
[s
])

超级列表框1.
置标题 (索引, 1,
读配置项 (路径, 节名
[i
], 项名
[s
],
))

计次循环尾 ()
计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 |
项数 | 整数型 | | |
i | 整数型 | | |
路径 | 文本型 | | |
路径 =
取运行目录 () +
“\句柄.ini”项数 = 超级列表框1.
取表项数 ()
计次循环首 (项数, i
)
写配置项 (路径,
“平台”, 超级列表框1.
取标题 (i - 1, 0
), 超级列表框1.
取标题 (i - 1, 1
))
计次循环尾 ()
作者: 18583687285 时间: 2025-6-27 10:06
.版本 2
.支持库 iext
.子程序 材料价格到表格
.参数 列表, 超级列表框
.参数 路径, 文本型
.局部变量 配置项, 类_配置项
.局部变量 节数组, 文本型, , "0"
.局部变量 计次, 整数型
.局部变量 索引, 整数型
.局部变量 名称, 文本型, , "0"
.局部变量 值, 文本型, , "0"
.局部变量 计次2, 整数型
配置项.枚举节 (路径, 节数组)
列表.插入列 (, , , , , )
列表.插入列 (, , , , , )
.计次循环首 (取数组成员数 (节数组), 计次)
索引 = 列表.插入表项 (, , , , , )
配置项.枚举项 (路径, 节数组 [计次], 名称, 值, )
.计次循环首 (取数组成员数 (名称), 计次2)
列表.置标题 (索引, 0, 名称 [计次2])
列表.置标题 (索引, 1, 值 [计次2])
.计次循环尾 ()
.计次循环尾 ()
作者: 熬夜 时间: 2025-6-27 10:10
1.e
(924.6 KB, 下载次数: 1)
需要什么自己加进去 改成对应的列
作者: 影纸 时间: 2025-6-27 10:14
变量名 | 类 型 | 静态 | 数组 | 备 注 |
配置项 | 类_配置项 | | |
路径 | 文本型 | | |
节名 | 文本型 | | 0 |
i | 整数型 | | |
项名 | 文本型 | | 0 |
项值 | 文本型 | | 0 |
索引 | 整数型 | | |
s | 整数型 | | |
项名1 | 文本型 | | 0 |
找到的下标 | 整数型 | | 0 |
路径 =
取运行目录 () +
“\材料价格.ini”配置项.
枚举节 (路径, 节名,
)调试输出 (节名
)
计次循环首 (取数组成员数 (节名
), i
)
配置项.
枚举项 (路径, 节名
[i
], 项名, 项值,
)
调试输出 (项名, 项值
)
如果 (i = 1
)

项名1 = 项名


计次循环首 (取数组成员数 (项名
), s
)


索引 = 超级列表框1.
插入表项 (, , , , ,
)


超级列表框1.
置标题 (索引, 0, 项名
[s
])


超级列表框1.
置标题 (索引, 1, 项值
[s
])

计次循环尾 ()

计次循环首 (取数组成员数 (项名1
), s
)


计次循环首 (取数组成员数 (项名
), s
)


超级列表框1.
置标题 (s - 1, 2, 项值
[s
])

计次循环尾 ()


如果真 (数组_寻找数组 (项名, 项名1
[s
], 找到的下标
) > 0
)


超级列表框1.
置标题 (s - 1, 2, 项值
[找到的下标
[1
]]
)



计次循环尾 ()

计次循环尾 ()
作者: 白小川 时间: 2025-6-27 10:16
大佬我取的是指定节名下的项。你这个直接就乱了
作者: 白小川 时间: 2025-6-27 10:20
作者: huanghua8001 时间: 2025-6-27 10:22
文件_取配置项名数组 (路径, "商品售价"
[i
], 项名
)
计次循环首 (取数组成员数 (项名
), s
)
索引 = 超级列表框1.
插入表项 (, , , , ,
)
超级列表框1.
置标题 (索引, 0, 项名
[s
])
超级列表框1.
置标题 (索引, 1,
读配置项 (路径, 节名
[i
], 项名
[s
],
))
计次循环尾 ()
补充内容 (2025-6-27 10:23):
文件_取配置项名数组 (路径, "商品售价" , 项名) 这行改一下
作者: 白小川 时间: 2025-6-27 10:24
到现在一个没成功,我是取指定配置节,你们这些全是取全部配置节
作者: 白小川 时间: 2025-6-27 10:36
huanghua8001 发表于 2025-6-27 10:22
[/quote
][attach
]1377911
[/attach
][e=0
].版本 2
变量名 | 类 型 | 静态 | 数组 | 备 注 |
索引 | 整数型 | | |
路径 | 文本型 | | |
节名 | 文本型 | | 0 |
i | 整数型 | | |
项名 | 文本型 | | 0 |
项值 | 文本型 | | 0 |
s | 整数型 | | |
路径 =
取运行目录 () +
“\main\data\plugin\柠檬自定义\配置\材料价格.ini”路径 =
取运行目录 () +
“\句柄.ini”文件_取配置项名数组 (路径, "商品售价"
[i
], 项名
)
计次循环首 (取数组成员数 (项名
), s
)
索引 = 超级列表框1.
插入表项 (, , , , ,
)
超级列表框1.
置标题 (索引, 0, 项名
[i
])
超级列表框1.
置标题 (索引, 1,
读配置项 (路径, 节名
[i
], 项名
[i
],
))
计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 |
项数 | 整数型 | | |
i | 整数型 | | |
路径 | 文本型 | | |
路径 =
取运行目录 () +
“\句柄.ini”项数 = 超级列表框1.
取表项数 ()
计次循环首 (项数, i
)
写配置项 (路径,
“平台”, 超级列表框1.
取标题 (i - 1, 0
), 超级列表框1.
取标题 (i - 1, 1
))
计次循环尾 ()
[e=0].版本 2
.支持库 iext
.子程序 读到超级列表框
.局部变量 索引, 整数型
.局部变量 路径, 文本型
.局部变量 节名, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 项名, 文本型, , "0"
.局部变量 项值, 文本型, , "0"
.局部变量 s, 整数型
路径 = 取运行目录 () + “\main\data\plugin\柠檬自定义\配置\材料价格.ini”
路径 = 取运行目录 () + “\句柄.ini”
文件_取配置项名数组 (路径, "商品售价"
, 项名)
.计次循环首 (取数组成员数 (项名), s)
索引 = 超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (索引, 0, 项名 )
超级列表框1.置标题 (索引, 1, 读配置项 (路径, 节名 , 项名 , ))
.计次循环尾 ()
.子程序 写到配置项
.局部变量 项数, 整数型
.局部变量 i, 整数型
.局部变量 路径, 文本型
路径 = 取运行目录 () + “\句柄.ini”
项数 = 超级列表框1.取表项数 ()
.计次循环首 (项数, i)
写配置项 (路径, “平台”, 超级列表框1.取标题 (i - 1, 0), 超级列表框1.取标题 (i - 1, 1))
.计次循环尾 ()
作者: 白小川 时间: 2025-6-27 10:37
欢迎光临 精易论坛 (https://125.confly.eu.org/) |
Powered by Discuz! X3.4 |