编写 main.aardio 如下
import win.ui;
/*DSG{
{*/
winform = win.form(text="excel1";right=801;bottom=500)
winform.add(
button1={cls="button";text="读取Excel文件";left=19;top=14;right=126;bottom=44;z=1};
button2={cls="button";text="导出Excel文件";left=168;top=17;right=291;bottom=45;z=3};
listview={cls="listview";left=2;top=62;right=801;bottom=498;edge=1;gridLines=1;hscroll=1;vscroll=1;z=2}
)
/*}}*/
import io;
import sys;
import fsys.dlg;
import win.ui.grid;
win.ui.grid(winform.listview);
import console;
import com.excel;
console.showLoading(" 正在启动 Excel ");
var excel,err = com.excel();
assert(excel,err);
excel.alerts = false; //关闭界面提示与屏幕更新
excel.Visible = false;
// 读取Excel文件
winform.button1.oncommand = function(id,event){
winform.button1.disabled = true;
var xls = fsys.dlg.open("*.xls|*.xlsx");
if (!io.exist(xls)){
winform.msgbox(".xls not found.");
winform.button1.disabled = false;
return ;
}
winform.listview.clear();
try{
/

本文介绍了如何使用Aardio编程语言处理Excel文件,包括读取文件中的数据、显示在列表视图中,并演示了基本的编辑和导出功能。通过GodKing.libxl库实现数据操作,适合初学者练习。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



