软件日志实现
用到的组件:超级列表框 (用来显示表单数据,类似于excel)
实现的功能:向表单中插入数据。复制数据,导入数据。写出数据
基本命令:
设计流程
- 先插入 报表列
- 显示表格线
- 设置 报表列的宽度
- 显示表格线
- 设计完成
添加数据功能
- 超级列表框1.插入表项 (, , , , , ) 在指定的位置插入新表项,成功返回新表项的位置索引,失败返回 -1 索引值从 0 开始。如果提供 -1 ,则插入到列表框的尾部
- 超级列表框1.置标题 (N, 4, “小白你真帅”)
参数<1>的名称为“表项索引”,类型为“整数型(int)”。用于指定列表框中的某一项目,索引值从 0 开始。
参数<2>的名称为“列索引”,类型为“整数型(int)”,可以被省略。用作指定报表型列表框中项目所处的列,索引值从 0 开始,如果当前列表框类型不是报表型列表框,提供 0 值即可。如果本参数被省略,默认值为 0 。
参数<3>的名称为“标题”,类型为“文本型(text)”,可以被省略。本参数指定表项或子项的标题文本。如果被省略,默认值为空文本。
取软件表单数据功能
养号, 导出,取导入数据用到这些命令
超级列表框1.取标题 (1, 3)
取指定表项或子项的标题 参数<1>的名称为“表项索引”,类型为“整数型(int)”。用于指定列表框中的某一项目,索引值从 0 开始。
参数<2>的名称为“列索引”,类型为“整数型(int)”,可以被省略。用作指定报表型列表框中项目所处的列,索引值从 0 开始,如果当前列表框类型不是报表型列表框,提供 0 值即可。如果本参数被省略,默认值为 0 。
实现表单右键功能
步骤1. 右键选择菜单编辑器
然后插入下列数据
弹出菜单 (软件表单操作, , )欲弹出的菜单
-
复制整行
超级列表框1.取被选择表项 ()
〈整数型数组〉
返回一个整数数组,內含所有当前被选择表项的位置索引。
超级列表框1.取标题 (N [i], 1)
-
复制账户
-
复制密码
跟复制账户一样 -
导出全部
实现表单导入功能
.子程序 _拖放对象1_得到文件
.参数 接收到的文件路径, 文本型
.局部变量 文本, 文本型
.局部变量 文本a, 文本型, , “0”
.局部变量 i, 整数型
.局部变量 文本b, 文本型, , “0”
.局部变量 N, 整数型
文本 = 到文本 (读入文件 (接收到的文件路径))
文本 = 编码_utf8到gb2312 (文本)
调试输出 (文本)
文本_分割文本 (文本, #换行符, , 文本a)
.计次循环首 (取数组成员数 (文本a), i)
N = 超级列表框2.插入表项 (, , , , , )
文本_分割文本 (文本a [i], “----”, , 文本b)
超级列表框2.置标题 (N, 0, 文本b [1])
超级列表框2.置标题 (N, 1, 文本b [2])
超级列表框2.置标题 (N, 2, 文本b [3])
.计次循环尾 ()