开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 4831|回复: 18
收起左侧

[已解决] (急)怎么计算超级列表框里面的数据?高手进来下。

 关闭 [复制链接]
结帖率:75% (9/12)
发表于 2010-8-20 20:42:19 | 显示全部楼层 |阅读模式   广东省广州市
2精币
怎么计算超级列表框里面的数据?高手进来下。


怎么计算超级列表框里面的数据。。。。。。。
然后在透明标签1组件上面显示?
小弟琢磨很久了,弄不明白、
                                         3
                                         2
                                      0.03
                                      42
                                        8.6
                                        4.1

上面数字都是在超级列表框.现行选中项, 4, “”)
如何单击按钮使透明标签1数字+超级列表框.现行选中项, 4数字相加


后透明标签1显示结果,就如统计营业额一样

如图1↓↓↓

金额超级列表框.现行选中项, 4, “”为金额/元位置

如图2↓↓↓
超级列表框.现行选中项, 4,被选中后单击“结束”按钮
使其透明标签1数字相加(+)超级列表框.现行选中项, 4,(金额/元位置)数字后结果在透明标签1显示相加结果

图1

图1

未命名.jpg
补充:就是说结帐某一行使其金额自动相加得出结果显示在透明标签1上


请附上源码
在此谢谢先...

最佳答案

查看完整内容

不好意思,没上论坛没看到,如果你说的那样相加的话 标签1.标题=到文本(到整数(超级列表框1.取标题(超级列表框1.现行选中,这里填写你金额是在第几行,第一行是0第二行才是1))+到整数(标签1.标题))

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:100% (2/2)
发表于 2010-8-20 20:42:20 | 显示全部楼层   福建省泉州市
不好意思,没上论坛没看到,如果你说的那样相加的话
标签1.标题=到文本(到整数(超级列表框1.取标题(超级列表框1.现行选中,这里填写你金额是在第几行,第一行是0第二行才是1))+到整数(标签1.标题))
回复

使用道具 举报

结帖率:65% (11/17)

签到天数: 1 天

发表于 2010-8-21 08:56:42 | 显示全部楼层   湖南省岳阳市
-_, 我记得小学是用Word算的   现在不会了
回复

使用道具 举报

结帖率:25% (1/4)
发表于 2010-8-21 10:23:09 | 显示全部楼层   福建省福州市
指定列,循环相加,简单!
回复

使用道具 举报

结帖率:100% (2/2)
发表于 2010-8-21 10:38:19 | 显示全部楼层   福建省泉州市
本帖最后由 qq5045100 于 2010-8-21 10:39 编辑

局部变量 L 整数  Q 整数 数组 0
重定义数组(Q,超级列表框.取项目数())
计次循环首(需要循环几次就填计次,这里我填写超级列表框.取项目数(),L)
Q[L]=到整数(超级列表框1.取标题(L,这里填写你需要计算的金额在第几列,第一个表示是0))
如果真(L>1)
Q=Q[L-1]+Q[L]
如果真尾()
Q[L]=Q[L]
计次循环尾()
回复

使用道具 举报

结帖率:75% (9/12)
 楼主| 发表于 2010-8-22 16:58:10 | 显示全部楼层   广东省广州市
回复 1# 391835159


    金额位于-超级列表框.现行选中项, 4, “”
  使其单击按钮1超级列表框.现行选中项, 4, “”与标签1.标题相加结果显示在标签1
可否给出源码.....谢谢了拜托你....

注:现行选中项, 4, “”每单击一次按纽1使其与标签1.标题相加结果显示在标签1上
回复

使用道具 举报

结帖率:75% (9/12)
 楼主| 发表于 2010-8-22 17:01:08 | 显示全部楼层   广东省广州市
回复 4# qq5045100


    金额位于-超级列表框.现行选中项, 4, “”
  使其单击按钮1超级列表框.现行选中项, 4, “”与标签1.标题相加结果显示在标签1
可否给出源码.....谢谢了拜托你....

注:现行选中项, 4, “”每单击一次按纽1使其与标签1.标题相加结果显示在标签1上


麻烦如上意思给出源码...谢谢你先。。。{:3_218:}
回复

使用道具 举报

结帖率:33% (1/3)
发表于 2010-8-22 21:50:56 | 显示全部楼层   吉林省白山市
忘记了 谢谢
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2010-8-23 10:32:47 | 显示全部楼层   吉林省长春市
本帖最后由 misf 于 2010-8-23 10:34 编辑

给你个例子的代码

  1. .版本 2
  2. .支持库 iext

  3. .程序集 窗口程序集1

  4. .子程序 _按钮_添加_被单击

  5. 载入 (窗口_添加, , 假)
  6. _启动窗口.可视 = 假


  7. .子程序 _按钮_计算_被单击
  8. .局部变量 总钱数, 小数型
  9. .局部变量 局部_计次, 整数型

  10. .如果真 (超级列表框1.取表项数 () > 0)
  11. .计次循环首 (超级列表框1.取表项数 (), 局部_计次)
  12. 总钱数 = 总钱数 + 到数值 (超级列表框1.取标题 (局部_计次 - 1, 2))
  13. .计次循环尾 ()
  14. 透明标签_总钱数.标题 = 到文本 (总钱数)

  15. .如果真结束


  16. .子程序 __启动窗口_将被销毁
  17. .局部变量 写出内容, 文本型
  18. .局部变量 局部_计次, 整数型

  19. .如果真 (超级列表框1.取表项数 () > 0)
  20. .计次循环首 (超级列表框1.取表项数 (), 局部_计次)
  21. 写出内容 = 写出内容 + 超级列表框1.取标题 (局部_计次 - 1, 0) + “|” + 超级列表框1.取标题 (局部_计次 - 1, 1) + “|” + 超级列表框1.取标题 (局部_计次 - 1, 2) + #换行符
  22. .计次循环尾 ()
  23. 写到文件 (取当前目录 () + “\jl.dat”, 到字节集 (写出内容))
  24. .如果真结束


  25. .子程序 __启动窗口_创建完毕
  26. .局部变量 临时文本, 文本型
  27. .局部变量 大文本数组, 文本型, , "0"
  28. .局部变量 小文本数组, 文本型, , "0"
  29. .局部变量 局部_计次, 整数型
  30. .局部变量 局部_再计次, 整数型

  31. .如果真 (文件是否存在 (取当前目录 () + “\jl.dat”))
  32. 临时文本 = 到文本 (读入文件 (取当前目录 () + “\jl.dat”))
  33. .如果真结束

  34. .如果真 (临时文本 ≠ “”)
  35. 清除数组 (大文本数组)
  36. 大文本数组 = 分割文本 (临时文本, #换行符, )
  37. .计次循环首 (取数组成员数 (大文本数组), 局部_计次)
  38. 清除数组 (小文本数组)
  39. 小文本数组 = 分割文本 (大文本数组 [局部_计次], “|”, )
  40. 超级列表框1.插入表项 (, , , , , )
  41. .计次循环首 (取数组成员数 (小文本数组), 局部_再计次)
  42. 超级列表框1.置标题 (超级列表框1.取表项数 () - 1, 局部_再计次 - 1, 小文本数组 [局部_再计次])
  43. .计次循环尾 ()
  44. .计次循环尾 ()
  45. .如果真结束

复制代码


  1. .版本 2
  2. .支持库 iext

  3. .程序集 窗口程序集2

  4. .子程序 _窗口_添加_将被销毁

  5. _启动窗口.可视 = 真


  6. .子程序 _按钮_确定_被单击

  7. .如果真 (删首尾空 (编辑框_姓名.内容) = “”)
  8. 信息框 (“姓名不能为空”, 0, “提示”)
  9. 返回 ()
  10. .如果真结束
  11. .如果真 (删首尾空 (编辑框_工资.内容) = “”)
  12. 信息框 (“工资不能为空”, 0, “提示”)
  13. 返回 ()
  14. .如果真结束
  15. _启动窗口.超级列表框1.插入表项 (, 到文本 (_启动窗口.超级列表框1.取表项数 () + 1), , , , )
  16. _启动窗口.超级列表框1.置标题 (_启动窗口.超级列表框1.取表项数 () - 1, 1, 删首尾空 (编辑框_姓名.内容))
  17. _启动窗口.超级列表框1.置标题 (_启动窗口.超级列表框1.取表项数 () - 1, 2, 删首尾空 (编辑框_工资.内容))
  18. 销毁 ()

复制代码
回复

使用道具 举报

结帖率:75% (9/12)
 楼主| 发表于 2010-8-23 19:10:07 | 显示全部楼层   广东省广州市
本帖最后由 391835159 于 2010-8-23 19:13 编辑

1.jpg 回复 7# qq5045100
我用到信息框提示...
而使金额在原界面显示,如下图你说的还是无法实现.给出点完整源码谢谢

最好给我个例程

    未命名.jpg
.版本 2
.支持库 iext

.子程序 _结帐按钮_被单击


.如果 (超级列表框.取标题 (到数值 (机器列表框.内容) - 1, 1) ≠ “未知”)
    信息框 (“开始时间:” + 超级列表框.取标题 (超级列表框.现行选中项, 2) + #换行符 + “现在时间:” + 到文本 (取小时 (取现行时间 ())) + “:” + 到文本 (取分钟 (取现行时间 ())) + #换行符 + #换行符 + “用时        :” + 超级列表框.取标题 (超级列表框.现行选中项, 3) + #换行符 + #换行符 + “押金 :” + 超级列表框.取标题 (超级列表框.现行选中项, 6) + “元” + “   需收取金额 :” + 超级列表框.取标题 (超级列表框.现行选中项, 4) + “元”, #信息图标, 超级列表框.取标题 (超级列表框.现行选中项, 0) + “台球结帐!”)
    超级列表框.置标题 (超级列表框.现行选中项, 1, “未知”)
    超级列表框.置标题 (超级列表框.现行选中项, 2, “”)
    超级列表框.置标题 (超级列表框.现行选中项, 3, “”)
    超级列表框.置标题 (超级列表框.现行选中项, 4, “”)
    超级列表框.置标题 (超级列表框.现行选中项, 5, “”)
    超级列表框.置标题 (超级列表框.现行选中项, 6, “”)
    超级列表框.置标题 (超级列表框.现行选中项, 7, “”)
.否则
    信息框 (“错误的终止动作!”, #信息图标, “提示:”)

.如果结束
播放音乐 (#声音2, )

更换新皮肤 (11)
超级列表框.文本颜色 = #嫩绿
标签8.标题 = 到文本 (到整数 (超级列表框.取标题 (超级列表框.现行选中项, 4)) + 到整数 (标签8.标题))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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