首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb 下令按纽单击动作要加锁防止重入吗

2012-07-05 
vb 命令按纽单击动作要加锁防止重入吗?If yz_Test Thenyz_Test FalsecmdSbs_Click’动作yz_Test TrueEn

vb 命令按纽单击动作要加锁防止重入吗?
If yz_Test Then
  yz_Test = False
  cmdSbs_Click’动作
  yz_Test = True
End If
这样有必要吗?个人觉得好麻烦,不想这样写,又担心出错……

[解决办法]
看你命令按钮是干啥的,一般不需要,允许多次单击。
如果程序没运行完,不允许再次单击,可以设置一个全局变量yz_Test,程序运行完后,改变一下这个值。
[解决办法]
这个简单:

Private Sub Command1_Click()
Command1.Enabled = False
'此处放处理代码

Command1.Enabled = True
End Sub
[解决办法]
二楼的很方法很正确。。大量事实证明。加这个限制很有必要,再说你一个窗体中哪有几个按钮。。增删改查就差不多了。不麻烦。但能解决大问题。。

热点排行