VB中如何使点击错误超过一定次数便自动退出程序

要求有代码,并说明一下到底是怎么做的,谢谢。

'声明一个全局变量当计数器,每次点错加一,知道超过次数让后用end使程序退出,代码如下
dim i as integer '计数器
const n=3 '定义数值常量,这儿是错误次数
private sub form1_load()
i=0 '初始化
command1.caption="错误点击"
command2.caption="正确点击" ’添加俩个按钮,不明白你的点击错误是什么意思,这儿给你举个例子
end sub
private sub command1.click() '当点击错误时
i=i+1 '计数器加1
if i>=n then '判断条件
end
end if '退出
end sub
'那个command2在这儿没 什么用,你自己让它编点代码不影响这儿
'注意i是全局变量(也能用局部变量,不过我习惯全局这样如果错误点击右好几个就能用上了,n是常量在其他过程中不能再有这俩的声明

有不懂得hi我或Q我413616799
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-04-18
dim public i as integer
设一个public或者static型变量,在点错的事件里面编写+1的代码就行了,
例如:
i=i+1
if i>10 then me.close

VB中如何使点击错误超过一定次数便自动退出程序
command1.caption="错误点击"command2.caption="正确点击" ’添加俩个按钮,不明白你的点击错误是什么意思,这儿给你举个例子 end sub private sub command1.click() '当点击错误时 i=i+1 '计数器加1 if i>=n then '判断条件 end end if '退出 end sub '那个command2在这儿没 什么用...

vb语言中,在登录界面输入错误自动退出的问题
在MsgBox "你输入的账号错误超过3次,请重新核对后再输入!"下面加上Unload Me 就可以了。如下:Unload Me=关闭当前程式并释放此程式所占的记忆体空间。Dim a As String, b As String, try As Integer, pt As Integer a = Text1.Text b = Text2.Text try = 0 pt = 0 If a <> "vb" ...

vb怎样实现用户登录5次失败后自动退出?
On Error GoTo finish '防错代码,防止意外而导致的退出 sql = "select * from 用户管理 where 用户名='" & Text1.Text & "' and 密码='" & Text2.Text & "'"cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\\data\\data.mdb;Persist Security...

数入密码错误三次,则关闭VB程序!如何编写?
定义一个全局变量计数器,然后每错一次就把这个计数器加1:Dim it As IntegerPrivate Sub Form_Load() it = 0End SubPrivate Sub Cmdlog_Click() ''按钮 If 输入 <> 密码 Then it = it + 1 MsgBox "密码错误" If it = 3 Then MsgBox "密码输入错误次数已达上限,程...

怎麼用VB设置3次错误登陆自动退出和设置随即验证码啊 谢谢
", , "口令错误" Text1.Text = "" Text1.SetFocus Exit Sub Else MsgBox "你已经" & pnum + 1 & "次输入口令错误,不能使用该功能!", 32, "口令错误" Unload Me End If Else MsgBox "登陆成功" End If End If End Sub 至于随机验证码就要用到随机字符了。以下是随机产生4位英文字符...

vb 计算结果太大时溢出后如何编写程序使其跳过不计算然后运行下面的程序...
注意过“零点”判断。时间的分钟相减可能出现负数。你是否只注意了小时的变化,但没有注意日期的变化。更具体的得看到你源程序才能确切的判断出错原因。

vb中如果输入两次错误数据,则退出系统
1、在程序中设计一个全局的变量,用于存储当前的错误次数。Public ErrorNo As Integer 2、在需要进行错误判断的位置,添加代码进行判断。总体代码(简单示例)如下:

VB确认(三次)按钮代码,要求登录错误三次自动关闭页面
这只是一个简单的例子,当你按了三次按钮后程序就会退出,你可以根据你的需要把这段代码添加进去

vb中程序出错就自动退出的处理
比如要想在一个文本框中要求用户输入一个指定范围的数字,结果不外乎这么几种:空白、非数字、超出范围的数字、完全符合要求的数字,那么程序中就可以通过检测把前面的几种情况排除,只让最后一种情况通过,而不是直接把文本框的输入结果拿来就用,然后出了错误就用On Error擦屁股了事!打个比方:是在...

...登陆错误超过三次自动退出的vb代码怎么写啊
Private Sub Command1_Click()If times >= 3 Then MsgBox "您没有权限登录此系统"Unload Me End If Adodc1.RecordSource = "select * from 数据 where username='" & Text1.Text & "'"Adodc1.Refresh If Adodc1.Recordset.EOF Then MsgBox "没有这个用户,请重新输入正确的用户名", , "...

相似回答
大家正在搜