脚本范例:
CSV表格读取,全套使用方式
--------------------------------------------------------------------------------
方式一:
功能1:加载csv表格内容
格式:NEWREADCSV 路径
功能2:读取表里面的第几行第几列内容(0行0列开始)
格式:NEWDQCSV 路径 行数 列数 存到变量
功能3:获取当前表格最大行数、和获取表格最大列数
格式:GetHLCSV 路径 0,1(0=行数 1= 列数) 存到变量< /FONT>
功能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列