找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

搜索
查看: 438|回复: 1

[教程] table配置文件案例

[复制链接]
  • TA的每日心情
    无聊
    2024-3-3 20:52
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    10

    主题

    5

    回帖

    116

    积分

    版主

    积分
    116
    来自: 中国广东广州
    发表于 2024-1-22 14:09:45 | 显示全部楼层 |阅读模式 来自: 中国广东广州
    非业余 - aardio 编程语言 - 非官方问答社区
    限时85折!暑假期间,用aardio培训班充实自己!https://mp.weixin.qq.com/s/c4Z8sZPOiMh_OTG2VPOJmA
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    本帖最后由 axuanup 于 2024-1-22 14:20 编辑
    1. import win.ui;
    2. /*DSG{{*/
    3. mainForm = win.form(text="aardio工程";right=507;bottom=361)
    4. mainForm.add(
    5. button={cls="button";text="增加";left=209;top=35;right=287;bottom=66;z=1};
    6. button2={cls="button";text="删除";left=209;top=79;right=287;bottom=110;z=3};
    7. button3={cls="button";text="修改";left=209;top=125;right=287;bottom=156;z=4};
    8. listbox={cls="listbox";left=63;top=29;right=177;bottom=323;edge=1;items={};vscroll=1;z=2}
    9. )
    10. /*}}*/

    11. import fsys;
    12. import fsys.config;
    13. import web.json;        //JSON解析器
    14. import fsys.table;
    15. import console;

    16. //var path = io.fullpath("\config.table")

    17. var config = fsys.table("/config.table")

    18. config.load(); //从文件载入表

    19. mainForm.listbox.items = config;

    20. mainForm.button.oncommand = function(id,event){
    21.         config[#config+1] = #config+1
    22.         mainForm.listbox.add(tostring(#config))
    23.         //console.dump(config)
    24.         config.save();
    25. }

    26. mainForm.button2.oncommand = function(id,event){
    27.         var num = mainForm.listbox.selIndex;
    28.         table.remove(config,num)
    29.         //console.dump(config)
    30.         mainForm.listbox.delete()
    31.         mainForm.listbox.selIndex = num
    32.         config.save();
    33. }

    34. mainForm.show();
    35. return win.loopMessage();
    复制代码

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    非业余 - aardio 编程语言 - 非官方问答社区
    限时85折!暑假期间,用aardio培训班充实自己!https://mp.weixin.qq.com/s/c4Z8sZPOiMh_OTG2VPOJmA
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-9-9 17:19
  • 签到天数: 111 天

    连续签到: 1 天

    [LV.6]常住居民II

    35

    主题

    142

    回帖

    1194

    积分

    金牌会员

    积分
    1194
    来自: 中国安徽
    发表于 2024-2-9 11:15:48 | 显示全部楼层 来自: 中国安徽
    好像修改功能实现不了呢
    回复

    使用道具 举报

    *滑块验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|非业余 - aardio 编程语言 - 非官方问答社区

    GMT+8, 2024-9-17 03:41 , Processed in 0.106684 second(s), 27 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表