如果input =""从计算中排除文本框 [英] Excluding a textbox from a calculation if input = ""

查看:67
本文介绍了如果input =""从计算中排除文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在创建一个VB.NET程序,总共7个文本框并在总文本框中显示它们的总数。


代码:


Private Sub btnadd_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)处理btnadd.Click


total.text =(Convert.ToInt32(rt1.Text)+ Convert.ToInt32(rt2.Text)+ Convert.ToInt32(rt3.Text)+ Convert.ToInt32(rt4.Text)+ Convert.ToInt32(rt5.Text)+ Convert.ToInt32(rt6.Text)+ Convert.ToInt32(rt7 .Text))

如果用户没有在字段中输入任何内容,我想要它做的是从计算中排除文本框。因此,如果他们输入rt1到rt6的值但不在textbox rt7中输入值,则从calc中排除rt7。我可以通过考虑7个文本框中的每个可能的组合来做很长的路,但这将是一个痛苦!

有什么想法吗?

I have a VB.NET program I am creating that sums 7 textboxes and displays their total in a total textbox.

code:

Private Sub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnadd.Click

total.text = (Convert.ToInt32(rt1.Text) + Convert.ToInt32(rt2.Text) + Convert.ToInt32(rt3.Text) + Convert.ToInt32(rt4.Text) + Convert.ToInt32(rt5.Text) + Convert.ToInt32(rt6.Text) + Convert.ToInt32(rt7.Text))

What I want it to do is exclude a textbox from the calculation if a user doesn''t enter anything in the field. So if they enter values for rt1 to rt6 but do not enter a value in textbox rt7, then exclude rt7 from the calc. I could do it the long way by accounting for every possible combinatin of the 7 textboxes but that would be a pain!
Any ideas?

推荐答案


我有一个我正在创建的VB.NET程序总计7个文本框并在总文本框中显示它们的总数。


代码:


Private Sub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)处理btnadd.Click


total.text =(Convert.ToInt32(rt1.Text)+ Convert.ToInt32(rt2.Text)+ Convert.ToInt32( rt3.Text)+ Convert.ToInt32(rt4.Text)+ Convert.ToInt32(rt5.Text)+ Convert.ToInt32(rt6.Text)+ Convert.ToInt32(rt7.Text))


如果用户没有在字段中输入任何内容,我想要它做的是从计算中排除文本框。因此,如果他们输入rt1到rt6的值但不在textbox rt7中输入值,则从calc中排除rt7。我可以通过考虑7个文本框中的每个可能的组合来做很长的路,但这将是一个痛苦!

有什么想法吗?
I have a VB.NET program I am creating that sums 7 textboxes and displays their total in a total textbox.

code:

Private Sub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnadd.Click

total.text = (Convert.ToInt32(rt1.Text) + Convert.ToInt32(rt2.Text) + Convert.ToInt32(rt3.Text) + Convert.ToInt32(rt4.Text) + Convert.ToInt32(rt5.Text) + Convert.ToInt32(rt6.Text) + Convert.ToInt32(rt7.Text))

What I want it to do is exclude a textbox from the calculation if a user doesn''t enter anything in the field. So if they enter values for rt1 to rt6 but do not enter a value in textbox rt7, then exclude rt7 from the calc. I could do it the long way by accounting for every possible combinatin of the 7 textboxes but that would be a pain!
Any ideas?



我打赌VB论坛中精彩的人可能知道(或者可能知道足以引导你到知道的论坛(可能是.NET)。 VB论坛位于屏幕的右侧。

I''m betting the wonderful people in the VB forum might know (or might know enough to direct you to the forum that does know (possibly .NET). The VB forum is on the right hand side of your screen.


我创建的VB.NET程序总共有7个文本框,并在总文本框中显示它们的总数。


代码:


Private Sub btnadd_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)处理btnadd.Click


total.text =(Convert.ToInt32(rt1.Text)+ Convert.ToInt32(rt2.Text)+ Convert.ToInt32(rt3.Text)+ Convert.ToInt32(rt4.Text)+ Convert。 ToInt32(rt5.Text)+ Convert.ToInt32(rt6.Text)+ Convert.ToInt32(rt7.Text))


我想要它做的是从计算中排除一个文本框如果用户没有在字段中输入任何内容。所以如果他们输入rt1到rt6的值但是没有在textbox rt7中输入值,那么从calc中排除rt7。我可以这样做他考虑到7个文本框中的所有可能的组合,但这很痛苦!

任何想法?
I have a VB.NET program I am creating that sums 7 textboxes and displays their total in a total textbox.

code:

Private Sub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnadd.Click

total.text = (Convert.ToInt32(rt1.Text) + Convert.ToInt32(rt2.Text) + Convert.ToInt32(rt3.Text) + Convert.ToInt32(rt4.Text) + Convert.ToInt32(rt5.Text) + Convert.ToInt32(rt6.Text) + Convert.ToInt32(rt7.Text))

What I want it to do is exclude a textbox from the calculation if a user doesn''t enter anything in the field. So if they enter values for rt1 to rt6 but do not enter a value in textbox rt7, then exclude rt7 from the calc. I could do it the long way by accounting for every possible combinatin of the 7 textboxes but that would be a pain!
Any ideas?



我打赌VB论坛中的精彩人物可能知道(或可能知道足以引导您到知道的论坛(可能是.NET).VB论坛在屏幕的右侧。
I''m betting the wonderful people in the VB forum might know (or might know enough to direct you to the forum that does know (possibly .NET). The VB forum is on the right hand side of your screen.



这个问题是被转移到 .NET 论坛。


ADMIN

This question is being moved to the .NET forum.

ADMIN


这篇关于如果input =""从计算中排除文本框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆