中易网

VB实时错误'5'

答案:3  悬赏:30  
解决时间 2021-02-18 02:39
Private Sub Command1_Click()
Dim a, b, i As Integer, c As String, d As String, e, f
a = Text3.Text
e = Left(a, 1)
e = Asc(e) - 40 '就是运行到这里出现了无效的过程调用和参数,这是怎么回事啊?
f = e
c = ""
For i = 2 To Len(a) - 1
b = Mid$(a, i, 1)
b = Chr(Asc(b) Xor e)
c = c + b
e = e + f
f = (-f)
Next i
a = Text4.Text
e = Left(a, 1)
e = Asc(e) - 43
f = e
d = ""
For i = 2 To Len(a) - 1
b = Mid$(a, i, 1)
b = Chr(Asc(b) Xor e)
d = d + b
e = e + f
f = (-f)
Next i
If Text1.Text = "c" And Text2.Text = "d" Then
'MsgBox "欢迎进入人事档案管理系统", vbOKOnly, "提示信息"
Form1.Hide
Form5.Show
Else
MsgBox "口令错误,请重新输入", vbCritical, "提示信息"
Text2.Text = ""
Text2.SetFocus
Exit Sub
'Else
MsgBox "用户名/口令错误,请重新输入", vbCritical, "提示信息"
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
Exit Sub
End If
Unload Me
End Sub
我用的就是VB6.0做的啊,还是一样的问题
---------------------------------
Private Sub Command1_Click()
if Text3.Text = "" OR Text4.Text = "" then exit sub
这样是出现数据访问错误----------当我填写好密码和用户名的时候
最佳答案
Private Sub Command1_Click()
if Text3.Text = "" then exit sub
...
...
试试

Private Sub Command1_Click()
if Text3.Text = "" OR Text4.Text = "" then exit sub
这样

数据访问错误 是在那里报出来的?

你的代码没删干净啊,有两个连续的Exit Sub
Exit Sub
'Else
MsgBox "用户名/口令错误,请重新输入", vbCritical, "提示信息"
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
Exit Sub

还有这里
If Text1.Text = "c" And Text2.Text = "d" Then
应该是
If Text1.Text = c And Text2.Text = d Then

还有是不是别的事件里的代码有问题啊?
全部回答
e = Asc(e) - 40 换成 e = Asc(CInt(e)) - 40 补充,我用的是VB2005和VB2008,如果你用的是VB6。0这样的旧版本的话我就没有试过了。
num, nam 这俩个数组没有定义……找了半天 还有数组下标越界的问题不知道你碰到没有 你出现错误5的话应该是string 函数中少了一个空格 print " "; stu(i); string(11 - len(stu(i)), ""); stu(i + 1) 双引号之间中间加一个空格 string(11 - len(stu(i)), " ")
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
做外墙砖和喷真石漆哪个价格高
澄浒村地址在什么地方,想过去办事
我女儿是农历2015五月十六的午时十二点零五分
黄角村地址在哪,我要去那里办事
为什么有的T恤一出汗就变味
Dnf萌新求大佬推荐几个职业
蛇口客运码头到香港机场最晚的船是啥时候啊?
杜兰特和库里谁厉害
抄表员没有上门怎么会知道煤气表的数字呢!
兴育宾馆怎么去啊,有知道地址的么
手被有绣的东西刺伤,肿了怎么办
又e家洗衣(陇西店)地址在什么地方,想过去办
助消化的药哪个最好
若己为君子,而使人为小人,亦非仁人忠恕恻怛
考驾照最多几个月可以拿到、还有一个礼拜考理
推荐资讯
大树上花红叶打一成语
惠兴平价商店这个地址在什么地方,我要处理点
3D打印的加工方法
孙悟空什么不对其它妖怪使用定身法
宏博辅导站地址在什么地方,想过去办事
求《战场女武神2》汉化版初始修改存档(金钱
南海机动车驾驶员培训学车咨询点这个地址在什
公司车辆没有公章和组织机构代码证怎么办车辆
入职三天了公司还不给签合同,问前台前台说项
10的负6次方的立方根是多少
阳信清真肉类有限公司地址在什么地方,想过去
筹建一个新工厂,前期要做哪些准备,该怎么开
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?