VB,我窗体中的下一个按钮想在一定的次数后变成灰色,同时出现另一个窗体,这个代码应该写在click

2025-05-01 02:56:35
推荐回答(4个)
回答1:

设置一个全局变量,初始值为0,然后在click里面设置当小于要求的次数时,每次单击,全局变量的值加1,使用if语句判断全局变量是否大于等于你要求的次数,当判断成立,更改按钮状态,并加载新窗口。

回答2:

需要在以下两个地方写:

一、在声明区域定一个 变量 如:n 为整型

Dim n as Integer

二、在按钮单击事件(如Command1_Click)中写如下代码

n=n+1 '点击次数 计数
If n = 3 Then '当点击了 3 次时触发条件
    Command1.Enabled = False '灰色 不可用状态
    Form2.Show '显示第二个窗体 
End If

回答3:

写在click中;
变量要放在外面,全局变量;

回答4:

应该写在click过程~