精易论坛

标题: 再次求助啊 [打印本页]

作者: qwe111qwe    时间: 2024-10-15 09:45
标题: 再次求助啊
就是把超级列表框里面的数量总和写到透明标签 但是刚才一位大哥写的代码也不对啊数量  求大佬再次出手  

R11_XB2WMEFKCZB3TCKXA.png (1.22 KB, 下载次数: 0)

R11_XB2WMEFKCZB3TCKXA.png

作者: baitso    时间: 2024-10-15 09:52
.版本 2
.支持库 iext

.程序集 窗口程序集_启动窗口

.子程序 __启动窗口_创建完毕
.局部变量 sy, 整数型
.局部变量 x, 整数型



.计次循环首 (10, x)
    sy = 超级列表框1.插入表项 (, , , , , )
    超级列表框1.置标题 (sy, 0, 到文本 (x))
.计次循环尾 ()


.子程序 _按钮1_被单击
.局部变量 x, 整数型
.局部变量 a, 整数型
.局部变量 y, 整数型


a = 0
.计次循环首 (超级列表框1.取表项数 (), x)
    y = 到整数 (超级列表框1.取标题 (x-1, 0))
    a = a + y
.计次循环尾 ()

标签1.标题 = 到文本 (a)

补充内容 (2024-10-15 09:52):
超级列表框 启始是0开始,所以需要从x-1开始
作者: 咪兔    时间: 2024-10-15 09:52
y = 到整数 (超级列表框1.取标题 (x - 1, 0))把这一句改下
作者: qwe111qwe    时间: 2024-10-15 10:01
baitso 发表于 2024-10-15 09:52
.版本 2
.支持库 iext

这也还不对啊

0R50MS2DSH7U3DNBPO3MI.png (8.77 KB, 下载次数: 1)

0R50MS2DSH7U3DNBPO3MI.png

作者: qwe111qwe    时间: 2024-10-15 10:03
baitso 发表于 2024-10-15 09:52
.版本 2
.支持库 iext

可以了 改成1.7就可以了
作者: baitso    时间: 2024-10-15 10:05
y = 到整数 (超级列表框1.取标题 (x-1, 0))  后面这个0表示列序号,列序号得填对,从0开始
作者: qwe111qwe    时间: 2024-10-15 10:06
baitso 发表于 2024-10-15 10:05
y = 到整数 (超级列表框1.取标题 (x-1, 0))  后面这个0表示列序号,列序号得填对,从0开始 ...

对了 大佬有没有可以不需要按钮 直接进去就显示数量呢
作者: baitso    时间: 2024-10-15 10:12
qwe111qwe 发表于 2024-10-15 10:06
对了 大佬有没有可以不需要按钮 直接进去就显示数量呢

你可以把统计的代码,放在数据加载完成后执行
例如:__启动窗口_创建完毕

在最计次循环尾 () 另起一行
_按钮1_被单击()

作者: qwe111qwe    时间: 2024-10-15 10:40
baitso 发表于 2024-10-15 10:12
你可以把统计的代码,放在数据加载完成后执行
例如:__启动窗口_创建完毕

虽然我不懂这个不需要按钮怎么加 但是还是谢谢你 刚才总数都对了 3KY
作者: 你送的花开了    时间: 2024-10-15 10:48
17年注册的 基础的计次循环都不会用啊
作者: heckvo    时间: 2024-10-17 16:46
源码.e (4.26 KB, 下载次数: 1) 是这样吗





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4