免费列表
搜索
网络广告 风险自担

[其它引擎] 旭玩引擎读取表格功能脚本和CSV表格读取使用方法!

  [复制链接]
趣游论坛 发表于 2023-3-6 14:05:35 | 显示全部楼层 |阅读模式
69238
[micxp_threadbk]
[micxp_title]
读取表格功能
CSV表格读取,全套使用方式
[/micxp_title]
[#]

旭玩引擎

旭玩引擎

读取格式:ReadExcel 表格路径 行号

变量:Excel+列   0列开始

例子:

[@读取表格第1行第1列]

#IF
#ACT
ReadExcel ..\QuestDiary\996m2.xls 1
SENDMSG 0 -<$GLOBAL(Excel0)>-<$GLOBAL(Excel1)>-<$GLOBAL(Excel2)>

[@读取表格第1行第2列]

#IF
#ACT
ReadExcel ..\QuestDiary\996m2.xls 1
SENDMSG 0 -<$GLOBAL(Excel1)>

[##]
方式一:
功能1:加载csv表格内容
格式:NEWREADCSV 路径

功能2:读取表里面的第几行第几列内容(0行0列开始)
格式:NEWDQCSV 路径 行数 列数 存到变量

功能3:获取当前表格最大行数、和获取表格最大列数
格式:GetHLCSV 路径  0,1(0=行数 1= 列数) 存到变量

功能4:取字符串在csv表格中的行号
格式:GetGJCSV 参数1 参数2 参数3 参数4 参数5 参数6
参数1=路径
参数2=字符串
参数3=开始行号~结束行号(表内容太多,整张表取会慢,所以建议设定号开始行号和结束行号)
参数4=在表第几列查找
参数5=0,1(0=在开始哪行 1=在最后哪行)< /FONT>
参数6=存入变量

下面为全部例子:
;加载csv表格内容例子:
[@加载表格]
#IF
#ACT
NEWREADCSV ..\QuestDiary\test.csv
SENDMSG 6 加载成功

;读取表里面的第几行第几列内容例子:
[@读取表第几行第几列内容]
#IF
#ACT
NEWDQCSV ..\QuestDiary\test.csv 2 2 S0
SENDMSG 6 表里面的第二行第二列是:<$STR(S0)>

;获取当前表格最大行数、和获取表格最大列数例子:
[@取最大行号]
#if
#act
GetHLCSV ..\QuestDiary\test.csv 0 N0
SENDMSG 6 最大行数:<$STR(N0)>

;取字符串在csv表格中的行号例子:
[@取字符串在表位置]
#IF
#ACT
GetGJCSV ..\QuestDiary\test.csv 测试 0~10 2 0 N0
SENDMSG 6 [测试]字符串在表的<$STR(N0)>行第2列

方式二:

NEWREADCSV ..\Data\cfg_guanzhi.csv  表格名字前面增加cfg_读取时会已常量形式存放在内存中(如果不经常更改的情况下建议放在QM的[@Startup]启动触发执行)

我们通过以下去读相关内存中的表格常量值

1.<$cfg_guanzhi(1_1)> 读取行列(行列可套用任意变量)  行列默认从0开始

2.<$GetTypeBRow(cfg_guanzhi,4,11)>  起始行,检测关键字所在的行数 (取第4列的,关键字11所在的初始行 )   行列默认从0开始

3.<$GetTypeERow(cfg_guanzhi,5,11)>   结束行  (取第5列的,关键字11所在的最后一行 )  行列默认从0开始

4.<$Getcsv(cfg_文件名,Row)>  获取最大行数  建议启动获取,保存为变量 (行数默认从1开始)

5.<$GetCsv(cfg_文件名,Col)>  获取最大列数 按照第1行计算  同上 (默认从1开始)
[/micxp_threadbk]
回复

使用道具 举报

方框图程 发表于 2023-3-6 14:05:36 | 显示全部楼层 沙发
楼主V5,
回复 支持 反对

使用道具 举报

爱的供养 发表于 2023-3-6 15:46:00 | 显示全部楼层 板凳
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
回复 支持 反对

使用道具 举报

园林艺术 发表于 2023-3-6 16:52:35 | 显示全部楼层 地板
支持支持再支持
回复 支持 反对

使用道具 举报

紫夜 发表于 2023-3-6 21:44:14 | 显示全部楼层 5#
学习下
回复 支持 反对

使用道具 举报

彭小丽 发表于 2023-3-7 12:31:52 | 显示全部楼层 6#
楼猪V5啊
回复 支持 反对

使用道具 举报

冰封的心 发表于 2023-3-7 14:07:26 | 显示全部楼层 7#
不错的脚本,感谢楼主
回复 支持 反对

使用道具 举报

太想念 发表于 2023-3-7 17:38:34 | 显示全部楼层 8#
我也来顶一下..
回复 支持 反对

使用道具 举报

奈何桥 发表于 2023-3-7 21:12:46 | 显示全部楼层 9#
呵呵。。。
回复 支持 反对

使用道具 举报

粒子线条 发表于 2023-3-7 21:14:25 | 显示全部楼层 10#
我的啦嘿嘿
回复 支持 反对

使用道具 举报

关注0

粉丝2

帖子13199

发布主题
图片广告
网络广告 风险自担
一周下载排行最近7x24小时热帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|关于我们|会员加入|网站介绍|( 湘ICP备2021013222号-1 )|网站地图

GMT+8, 2024-12-24 03:03 , Processed in 0.147504 second(s), 36 queries . 传奇版本库GM部落交流论坛