|

应该已经解决了,闪退原因应该是超级表格插入相太多导致的 窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 程序集_文本型 | 文本型 | | 程序集_i | 整数型 | | 传参数组 | 文本型 | 0 | 程序集_字节集长度 | 整数型 | |
全_pid = 10684 启动线程 (&监视信息, , )全_许可证 = 创建进入许可证 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本型 | 文本型 | | | 传参串 | 字节集 | | | 分隔符 | 字节集 | | | 字节集 | 类_内存 | | | 指针 | 整数型 | | | 整数型 | 整数型 | | |
整数型 = 读内存整数型 (全_pid, 4560128, )整数型 = 读内存整数型 (全_pid, 整数型 + 140, )整数型 = 读内存整数型 (全_pid, 整数型 + 30, )整数型 = 读内存整数型 (全_pid, 整数型 + 8, )整数型 = 读内存整数型 (全_pid, 整数型 + 26, )整数型 = 读内存整数型 (全_pid, 整数型 + 4, )调试输出 (“1”) 文本型 = 到文本 (程序集_i + 5 ) 调试输出 (“2”)调试输出 (文本型 ) 调试输出 (3 ) 如果真 (文本型 ≠ 程序集_文本型 ) 程序集_i = 程序集_i + 1  分隔符 = { 255 } 传参串 = 到字节集 (到文本 (程序集_i )) + 分隔符 + 到字节集 (文本型 ) 指针 = 申请内存 (取字节集长度 (传参串 ), 真) 调试输出 (4 ) 程序集_字节集长度 = 取字节集长度 (传参串 ) 写到内存 (传参串, 指针, ) 调试输出 (5 ) 启动线程 (&监视, 指针, ) 程序集_文本型 = 文本型 程序_延时 (50, )监视信息 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 计时 | 整数型 | | | 分钟1 | 整数型 | | | 小时1 | 整数型 | | |
编辑框4.内容 = 标签5.标题 标签3.标题 = 标签5.标题 标签5.标题 = 到文本 (到数值 (标签3.标题 ) + 1 )_启动窗口.标题 = “软件已运行” + 标签15.标题 + “天” + 标签12.标题 + “小时” + 标签10.标题 + “分” + 标签5.标题 + “秒” 如果真 (标签5.标题 = “60”) 编辑框4.内容 = “” 标签3.标题 = “” 标签5.标题 = “0” 分钟1 ()写到文件 (取特定目录 ( #系统桌面 ) + “\运行时间.txt”, 到字节集 (“软件已运行” + 标签15.标题 + “天” + 标签12.标题 + “小时” + 标签10.标题 + “分” + 标签5.标题 + “秒” + #换行符 + “软件读取了” + 到文本 (超级列表框1.取表项数 ()) + “项”))编辑框5.内容 = 标签10.标题 标签11.标题 = 标签10.标题 标签10.标题 = 到文本 (到数值 (标签11.标题 ) + 1 ) 如果真 (标签10.标题 = “60”) 编辑框5.内容 = “” 标签11.标题 = “” 标签10.标题 = “0” 小时1 ()
编辑框6.内容 = 标签12.标题 标签13.标题 = 标签12.标题 标签12.标题 = 到文本 (到数值 (标签13.标题 ) + 1 ) 如果真 (标签12.标题 = “24”) 编辑框6.内容 = “” 标签13.标题 = “” 标签12.标题 = “0” 天数1 ()
编辑框7.内容 = 标签15.标题 标签16.标题 = 标签15.标题 标签15.标题 = 到文本 (到数值 (标签16.标题 ) + 1 ) 变量名 | 类 型 | 静态 | 数组 | 备 注 | 参数数组 | 字节集 | | 0 | 序列号 | 整数型 | | | 文本内容 | 文本型 | | | 参数串 | 字节集 | | |
全_计数器 = 全_计数器 + 1 进入许可区 (全_许可证 )参数串 = 指针到字节集 (传参, 程序集_字节集长度 )参数数组 = 分割字节集 (参数串, { 255 }, )序列号 = 到整数 (到文本 (参数数组 [1 ])) 文本内容 = 到文本 (参数数组 [2 ])调试输出 (6 )超级列表框1. 插入表项 (, 到文本 (序列号 ), , , , )超级列表框1. 置标题 (序列号 - 序列号 + 全_计数器 - 1, 1, 时间到文本 (取现行时间 (), #全部转换 )) 超级列表框1. 置标题 (序列号 - 序列号 + 全_计数器 - 1, 2, 删全部空 (文本内容 )) 超级列表框1. 保证显示 (序列号 - 1 )释放内存 (传参 )调试输出 (7 ) 退出许可区 (全_许可证 ) 如果真 (全_计数器 = 100 ) 超级列表框1. 全部删除 () 全_计数器 = 0 处理事件 ()处理事件 ()|
全_pid | 整数型 | | | 全_许可证 | 整数型 | | | 全_计数器 | 整数型 | | |
补充内容 (2025-6-2 20:27):
将这一行代码《超级列表框1.保证显示 (序列号 - 1)》替换成《超级列表框1.保证显示 (序列号 - 序列号 + 全_计数器 - 1)》
补充内容 (2025-6-2 20:29):
.版本 2
.支持库 EThread
.支持库 iext
.支持库 spec
.子程序 监视
.参数 传参, 整数型
.局部变量 参数数组, 字节集, , "0"
.局部变量 序列号, 整数型
.局部变量 文本内容, 文本型
.局部变量 参数串, 字节集
全_计数器 = 全_计数器 + 1
进入许可区 (全_许可证)
参数串 = 指针到字节集 (传参, 程序集_字节集长度)
参数数组 = 分割字节集 (参数串, { 255 }, )
序列号 = 到整数 (到文本 (参数数组 [1]))
文本内容 = 到文本 (参数数组 [2])
' 调试输出 (6)
超级列表框1.插入表项 (, 到文本 (序列号), , , , )
超级列表框1.置标题 (全_计数器 - 1, 1, 时间到文本 (取现行时间 (), #全部转换))
超级列表框1.置标题 (全_计数器 - 1, 2, 删全部空 (文本内容))
超级列表框1.保证显示 (全_计数器 - 1)
释放内存 (传参)
' 调试输出 (7)
' 调试输出 (“释放内存”, 传参)
退出许可区 (全_许可证)
.如果真 (全_计数器 = 100)
超级列表框1.全部删除 ()
全_计数器 = 0
处理事件 ()
.如果真结束
处理事件 ()
|
|