首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >列表框数值计算

列表框数值计算
EN

Stack Overflow用户
提问于 2017-11-13 11:46:05
回答 1查看 54关注 0票数 0

当我测试时,这会将数量和金额的文本框重置为零,我该如何计算呢?

代码语言:javascript
复制
Dim Number As Integer

txtNumber.Text = Number

Dim orchestra As Integer = 40
Dim mezz As Integer = 27.5
Dim general As Integer = 15
Dim balcony As Integer = 10

If lstSection.SelectedItem = "Orchestra" Then
  txtAmount.Text = (Number * 40)
ElseIf lstSection.SelectedItem = "Mezzanine" Then
  txtAmount.Text = (Number * 27.5)
ElseIf lstSection.SelectedItem = "General" Then
  txtAmount.Text = (Number * 15)
ElseIf lstSection.SelectedItem = "Balcony" Then
  txtAmount.Text = (Number * 10)
End If
EN

回答 1

Stack Overflow用户

发布于 2017-11-13 12:01:40

假设我的编辑是正确的,并且您打算在同一个方法中声明您的Number变量,那么您看到的问题是因为您没有为Number赋值。

Integer值类型始终使用默认值0进行初始化。

例如:txtAmount.Text = (0 * 40),当然,它将始终是0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47256799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档