搜索
首页 电脑/网络 程序设计

vb静态变量

Private Sub Command1_Click()Static a As Integer '静态变量a = a + 2Command1.Caption = aEnd Sub怎么给a赋值? 比如a从10开始的!

全部回答

2010-09-07

0 0

Private Sub Command1_Click() Static a As Integer '静态变量 Static b% b = b + 1 If b = 1 Then a = 9 a = a + 1 Command1.Caption = a End Sub

2010-09-07

53 0

    Private Sub Command1_Click() Static a As Integer, b As Boolean If b Then a = a + 2 Else a = a + 10 b = True End If Command1。
    Caption = a End Sub 补充说明: a初值为0。b初值为False 初次执行时,a=0+10=10 b=True 以后,因为b=True,每次都是执行a+2 。
  

2010-09-06

50 0

静态变量是不能直接赋值的。 不过有一个办法: Private Sub Command1_Click() Static a As Integer '静态变量 for i = 1 to 10 a = a + 1 next Command1.Caption = a End Sub 这样应该可以的。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
程序设计
硬件
电脑装机
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
程序设计
VB
数据库
C/C++
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
举报
举报原因(必选):
取消确定举报