TC官方合作论坛

 找回密码
 立即注册
查看: 576|回复: 2
打印 上一主题 下一主题

[已解决] 如何简单的做加法运算?我需要做15个编辑框的结果合计。。

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-25 01:15:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
本帖最后由 xcen1029 于 2014-4-25 01:17 编辑

我现在是点击按键,自动获取编辑框的数字   编辑框.获得文本("编辑框1")
一共有15个编辑框,要把15个编辑框里的数值全部相加,最后等于合计再输出出来  编辑框.设置文本("编辑框16",合计结果)
如:
a=编辑框.获得文本("编辑框1")
b=编辑框.获得文本("编辑框2")
c=编辑框.获得文本("编辑框3")
d=编辑框.获得文本("编辑框4")
e=编辑框.获得文本("编辑框5")
f=编辑框.获得文本("编辑框6")
g=编辑框.获得文本("编辑框7")
h=编辑框.获得文本("编辑框8")
……
合计结果=a+b+c+d+e+f+g+h
……


编辑框.设置文本("编辑框16",合计结果)

但有个问题,1-15个编辑框,不一定每个框都有内容,有时只需要加1-5个,其他5-15个全为“空”,怎么写才能最简单的统计出1-15个编辑框的总和 ???  并且自动把空的编辑框赋值为0,才能做加法运算 ??
回复

使用道具 举报

沙发
发表于 2014-4-25 01:37:54 | 只看该作者
var 和=0
遍历(i=0;i<15;i++)
   如果(编辑框.获得文本("编辑框"&i)!="")
          和=和+编辑框.获得文本("编辑框"&i)
   如果结束
遍历结束
回复 支持 反对

使用道具 举报

板凳
发表于 2014-4-25 04:40:42 | 只看该作者

var 和=0
遍历(i=0;i<15;i++)
   和1=编辑框.获得文本("编辑框"&i)
   如果(和1==”“)
      和1==0
否则
和1=类型.转整型(和1)
   如果结束
和=和+和1
   
遍历结束
//z这样子做的话可以留空,当某个框框是空的时候也能运作
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-27 16:43 , Processed in 0.165037 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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