2
/6
在右侧扩展组件1当中选择超级列表框,拖动到主界面当中
3
/6
通常我们都是使用报表列表框,所以在超级列表框属性当中选择报表列表框,并且把显示表格线属性设置为真
4
/6
然后右击程序界面中的列表框,选择设置报表列。
5
/6
选择插入数据,输入一个标题。然后继续插入并且设置标题,例如我们这里输入序号-账号-密码 三个表头项目。然后根据界面设置好像素大小,这里我设置的是100
6
/6
拖动列表框调整大小,让所有的表项目都显示出来,效果如图
方法/步骤2
1
/3
经过以上步骤我们把列表框的样式创建了出来,下面我们看一下如何向列表框中加入数据,在组件框中放入一个按钮,双击按钮进入程序集界面准备写入代码。
2
/3
比如我们要在列表的第一行插入数据,那么写上如下代码即可:
超级列表框1插入表项 (, , , , , )
超级列表框1置标题 (0, 0, “1”)
超级列表框1置标题 (0, 1, “test”)
超级列表框1置标题 (0, 2, “123”)
当点击按钮的时候超级列表框内就会存放数据
3
/3
我们也可以用 超级列表框1全部删除 () 这个命令进行清空数据的 *** 作
总结
1
/1
1 超级列表框通常都是使用报表列表框
2 超级列表框插入数据方法:
超级列表框1插入表项 (, , , , , )
超级列表框1置标题 (0, 0, “1”)
超级列表框1置标题 (0, 1, “test”)
超级列表框1置标题 (0, 2, “123”)
3 超级列表框清空数据方法
超级列表框全部删除()要先插入表项,然后再置标题:代码如下:
版本 2支持库 iext
子程序 _按钮1_被单击局部变量 表项索引, 整数型
表项索引 = 超级列表框1插入表项 (, , , , , )
超级列表框1置标题 (表项索引, 0, “要插入的账号”) ' 0是第1列Excel程序和Excel工作簿导入
版本 2
支持库 eExcel2000
支持库 iext
支持库 eAPI
子程序 导入数据1, , , 导入新数据
局部变量 局部_计次1, 整数型
局部变量 局部_计次, 整数型
局部变量 局部_导出头, 文本型, , "0"
局部变量 局部_标志, 文本型
局部变量 局部_索引, 整数型
按钮1可视 = 假
按钮2可视 = 假
可视 = 真
标题 = “新数据导入(” + _启动窗口通用对话框1文件名 + “) ” + “正在提取数据,请稍候”
_启动窗口Excel程序1创建 ()
_启动窗口Excel工作簿1置程序 (_启动窗口Excel程序1)
_启动窗口Excel工作簿1激活工作簿 ()
_启动窗口Excel工作簿1打开 (_启动窗口通用对话框1文件名)
_启动窗口Excel工作簿1表格序号 = 1
超级列表框1报表列 = { }
计次循环首 (25, 局部_计次) ' 取数组成员数 (局部_导出头)
超级列表框1插入列 (-1, “”, 80, , , ) ' 局部_导出头 [局部_计次]
计次循环尾 ()
局部_标志 = “1”
局部_计次 = 1
判断循环首 (删全部空 (局部_标志) ≠ “”)
处理事件 ()
局部_标志 = “”
计次循环首 (25, 局部_计次1) ' 取数组成员数 (局部_导出头)
_启动窗口Excel工作簿1首单元格 = 字符 (97 + 局部_计次1 - 1) + 到文本 (局部_计次 + 1)
_启动窗口Excel工作簿1尾单元格 = 字符 (97 + 局部_计次1 - 1) + 到文本 (局部_计次 + 1)
局部_标志 = 局部_标志 + _启动窗口Excel工作簿1内容
如果真 (删全部空 (局部_标志) ≠ “”)
如果真 (局部_计次1 = 1)
局部_索引 = 超级列表框1插入表项 (, , , , , )
如果真结束
超级列表框1置标题 (局部_索引, 局部_计次1 - 1, _启动窗口Excel工作簿1内容)
如果真结束
计次循环尾 ()
局部_计次 = 局部_计次 + 1
判断循环尾 ()
_启动窗口Excel工作簿1保存 (_启动窗口通用对话框1文件名)
_启动窗口Excel工作簿1关闭 ()
_启动窗口Excel工作簿1释放 ()
_启动窗口Excel程序1退出 ()
_启动窗口Excel程序1释放 ()
_启动窗口Excel程序1退出 ()
_启动窗口Excel程序1释放 ()
终止进程 (“Excelexe”)
报表编辑器是那个易之表吧!那个绝对是用易语言写的,安装目录下还有其源码
源码参考路径:D:\Program Files\e511\samples\办公软件\易之表e
至于它为什么会是50KB左右是因为易之表用的是“编译”,而楼主用的应该是“静态编译”,所以会比较大
调用格式: 〈无返回值〉 对象.到首记录 () - 系统核心支持库->数据源英文名称:GoTop
将数据源中当前记录指针移动到第一条记录上。本命令为初级对象成员命令。
调用格式: 〈逻辑型〉 对象.插入行 (整数型 行号,〔整数型 行数〕) - 系统核心支持库->数据源
英文名称:InsertRow
在数据源中指定位置处插入新数据行。注意某些数据提供者可能不支持在中间插入行。成功返回真,失败返回假。本命令为初级对象成员命令。
参数<1>的名称为“行号”,类型为“整数型(int)”。行号从1开始。
参数<2>的名称为“行数”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为1。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)