声明变量
Private Sub Form_Click() If flag = 1 Then Print "vb初学者" flag = 0 Else Cls flag = 1 End If End Sub 不能在里面声明变量 只能在声明外在变量????????
没看懂你的问题 你这里只用了"flag"一个变量啊 在这个程序开头声明一下不就行了 Private Sub Form_Click() Dim a as integer .... end sub 要也可以加一个模块然后用 public 来声明一个全局变量
还可以用静态变量解决。
你的代码目的是随窗体的Click事件改变屏幕输出,因此变量flag应定义为布尔型数据,且声明放窗体代码最前面,代码修改如下: Option Explicit Dim flag As Boolean Private Sub Form_Click() flag = Not flag If flag Then Print "vb初学者" Else Cls End If End Sub
flag是局部变量,Sub Form_Click()结束自动释放,下一次再单击Form还是不等于1。
答:LZ的代码,实际上是循环了14次,所以结果是14。 不知LZ的6次是怎么计算出来的?就算是6次,结果也不会是21的。变量a是variant,累加初始值默认为0,...详情>>
答:线性链表分好几种,分为单链,双链等,它们的存储顺序也不一样. 线性表是顺序存储的,占顺序的存储空间详情>>
问:电脑安装了VB6.0,为什么打开方式里面没有VB程序选项,进安装好的VB里去关联...
答:打开方式最下面还有一个《选择程序》,点开后查VB的安装目录的EXE,找到后直接打开,下次就会在打开方式里查到了详情>>