废话不多说,直接上源码
import win.ui;
import godking.libxl;
import godking.vlistEx;
import console;
console.open();
/DSG{{/
mainForm = win.form(text=“vlistEx - table adapter”;right=599;bottom=449)
mainForm.add(
button={cls=“button”;text=“转存excel”;left=45;top=401;right=152;bottom=433;z=2};
listview={cls=“vlistEx”;left=11;top=20;right=590;bottom=385;acceptfiles=1;aw=1;db=1;dl=1;dr=1;dt=1;edge=1;hscroll=1;vscroll=1;z=1}
)
/}}/
//批量设置单元格内容
var t = {
{“[@rowindex]”,“张三”,26,“山东”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“李四”,28,“江苏”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“王五”,29,“四川”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“SSS”,10,“四川”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“AAA”,35,“四川”,“等待中”}//使用行索引标识符
}
mainForm.listview.setColumns({“序号”,“文件名称”,“文件路径”,“保存路径”,“当前状态”},0x2/_LVCFMT_CENTER/)
mainForm.listview.setTable(t)
mainForm.button.oncommand = function(id,event){
//新建文件
var book = godking.libxl.new(“d:\example.xls”);
var sheet = book.sheet();
TA =mainForm.listview.getTable(t);
sheet.setTable(1,5,TA);
//保存文件
book.save();
book.release();
}
mainForm.show();
win.loopMessage();