|
10楼
发表于 2025-1-22 13:24:01
|
只看该作者
江苏省无锡市
换一种 不用模块的方式,需要注意的是XLS第一列ID没有命名,需手动补一下。
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | NPC项目数组 | 文本型 | 1,13 |
变量名 | 类 型 | 静态 | 数组 | 备 注 | name | 文本型 | | | 连接文本 | 文本型 | | | SQL语句 | 文本型 | | | 记录集句柄 | 整数型 | | | ID | 文本型 | | | 网格X坐标 | 文本型 | | | 网格Y坐标 | 文本型 | | | 名称 | 文本型 | | | npc类型 | 文本型 | | | 废话id列表 | 文本型 | | | 皮肤 | 文本型 | | | 方向 | 文本型 | | | 功能id | 文本型 | | | 地图 | 文本型 | | | 绑定战斗 | 文本型 | | | npc对话间隔 | 文本型 | | | npc说话文本 | 文本型 | | | x | 整数型 | | |
超级列表框1. 插入列 (0, “id”, , , , )超级列表框1. 插入列 (1, “网格X坐标”, 70, , , )超级列表框1. 插入列 (2, “网格Y坐标”, 70, , , )超级列表框1. 插入列 (3, “名称”, 100, , , )超级列表框1. 插入列 (4, “npc类型”, 60, , , )超级列表框1. 插入列 (5, “废话id列表”, 80, , , )超级列表框1. 插入列 (6, “皮肤”, , , , )超级列表框1. 插入列 (7, “方向”, , , , )超级列表框1. 插入列 (8, “功能id”, 100, , , )超级列表框1. 插入列 (9, “地图”, 80, , , )超级列表框1. 插入列 (10, “绑定战斗”, 60, , , )超级列表框1. 插入列 (11, “npc对话间隔”, 80, , , )超级列表框1. 插入列 (12, “npc说话文本”, 80, , , )name = 取运行目录 () + “\npc.xls”连接文本 = “ODBC;DBQ=” + name + “;Driver={Microsoft Excel Driver (*.xls)}; ” 如果 (外部数据库1. 打开 (连接文本, , ))  SQL语句 = “select * from [1npc$]” 记录集句柄 = 外部数据库1. cha询 (SQL语句 ) 外部数据库1. 到首记录 (记录集句柄 ) 判断循环首 (外部数据库1. 尾记录后 (记录集句柄 ) = 假)  ID = 到文本 (外部数据库1. 读 (记录集句柄, “ID”))   网格X坐标 = 到文本 (外部数据库1. 读 (记录集句柄, “网格X坐标”))   网格Y坐标 = 到文本 (外部数据库1. 读 (记录集句柄, “网格Y坐标”))   名称 = 到文本 (外部数据库1. 读 (记录集句柄, “名称”))   npc类型 = 到文本 (外部数据库1. 读 (记录集句柄, “npc类型”))   废话id列表 = 到文本 (外部数据库1. 读 (记录集句柄, “废话id列表”))   皮肤 = 到文本 (外部数据库1. 读 (记录集句柄, “皮肤”))   方向 = 到文本 (外部数据库1. 读 (记录集句柄, “方向”))   功能id = 到文本 (外部数据库1. 读 (记录集句柄, “功能id”))   地图 = 到文本 (外部数据库1. 读 (记录集句柄, “地图”))   绑定战斗 = 到文本 (外部数据库1. 读 (记录集句柄, “绑定战斗”))   npc对话间隔 = 到文本 (外部数据库1. 读 (记录集句柄, “npc对话间隔”))   npc说话文本 = 到文本 (外部数据库1. 读 (记录集句柄, “npc说话文本”))   x = 超级列表框1. 插入表项 (, , , , , )  超级列表框1. 置标题 (x, 0, ID )  超级列表框1. 置标题 (x, 1, 网格X坐标 )  超级列表框1. 置标题 (x, 2, 网格Y坐标 )  超级列表框1. 置标题 (x, 3, 名称 )  超级列表框1. 置标题 (x, 4, npc类型 )  超级列表框1. 置标题 (x, 5, 废话id列表 )  超级列表框1. 置标题 (x, 6, 皮肤 )  超级列表框1. 置标题 (x, 7, 方向 )  超级列表框1. 置标题 (x, 8, 功能id )  超级列表框1. 置标题 (x, 9, 地图 )  超级列表框1. 置标题 (x, 10, 绑定战斗 )  超级列表框1. 置标题 (x, 11, npc对话间隔 )  超级列表框1. 置标题 (x, 12, npc说话文本 )  外部数据库1. 到后一记录 (记录集句柄 ) 判断循环尾 ()    外部数据库1. 关闭 ()
|
|