【问题标题】:Visual Basic: Increasing integer every 3 clicksVisual Basic:每 3 次单击增加整数
【发布时间】:2013-10-06 23:07:24
【问题描述】:

所以我的问题几乎就是标题所说的:如何让某个整数每点击 3 次按钮就增加 1?例如,假设整数为 900。我单击 button1 一次,然后再单击一次,然后单击第三次整数变为 901。如何实现?

提前致谢。

【问题讨论】:

  • 创建一个名为count的变量,初始化为0。每次单击按钮时,检查count 的值。如果count <= 2 增加count 否则增加您的特殊号码并将count 设置回0
  • 好的,谢谢。我会试试看。
  • 太棒了!它工作得很好。谢谢!

标签: visual-studio vba button integer increment


【解决方案1】:

在幕后使用实际上大三倍的计数器。从 2700 而不是 900 开始,每次点击将值增加一。

当您想要显示每三次点击增加的值时,您可以将计数器除以三:

displayValue = counter \ 3

【讨论】:

    【解决方案2】:

    试试这个也许这可以帮助或给你想法

    Dim click = 0
    Dim num = 900
    
    if (click % 3 = 0)
       num+=1
    else
     click+=1
    end if
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-28
      • 1970-01-01
      • 1970-01-01
      • 2014-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多