VB代码错误,说是实时错误424,要求对象
PublicSubinitialcmd()IfData1.Recordset.RecordCount=0Thencmd_find.enable=Falsecmd_add....
Public Sub initialcmd()
If Data1.Recordset.RecordCount = 0 Then
cmd_find.enable = False
cmd_add.enable = True
cmd_delete.enable = False
cmd_update.enable = False
cmd_cancel.enable = False
cmd_save.enable = False
cmd_exit.enable = False
Else
cmd_find.enable = True(这句有误)
cmd_add.enable = True
cmd_delete.enable = True
cmd_update.enable = True
cmd_cancel.enable = False
cmd_save.enable = False
cmd_exit.enable = True
End If
End Sub 展开
If Data1.Recordset.RecordCount = 0 Then
cmd_find.enable = False
cmd_add.enable = True
cmd_delete.enable = False
cmd_update.enable = False
cmd_cancel.enable = False
cmd_save.enable = False
cmd_exit.enable = False
Else
cmd_find.enable = True(这句有误)
cmd_add.enable = True
cmd_delete.enable = True
cmd_update.enable = True
cmd_cancel.enable = False
cmd_save.enable = False
cmd_exit.enable = True
End If
End Sub 展开
4个回答
展开全部
Public Sub initialcmd()
If Data1.Recordset.RecordCount = 0 Then
空间所在窗体名.cmd_find.enable = False
空间所在窗体名.cmd_add.enable = True
空间所在窗体名.cmd_delete.enable = False
空间所在窗体名.cmd_update.enable = False
空间所在窗体名.cmd_cancel.enable = False
空间所在窗体名.cmd_save.enable = False
空间所在窗体名.cmd_exit.enable = False
Else
空间所在窗体名.cmd_find.enable = True(这句有误)
空间所在窗体名.cmd_add.enable = True
空间所在窗体名.cmd_delete.enable = True
空间所在窗体名.cmd_update.enable = True
空间所在窗体名.cmd_cancel.enable = False
空间所在窗体名.cmd_save.enable = False
空间所在窗体名.cmd_exit.enable = True
End If
End Sub
If Data1.Recordset.RecordCount = 0 Then
空间所在窗体名.cmd_find.enable = False
空间所在窗体名.cmd_add.enable = True
空间所在窗体名.cmd_delete.enable = False
空间所在窗体名.cmd_update.enable = False
空间所在窗体名.cmd_cancel.enable = False
空间所在窗体名.cmd_save.enable = False
空间所在窗体名.cmd_exit.enable = False
Else
空间所在窗体名.cmd_find.enable = True(这句有误)
空间所在窗体名.cmd_add.enable = True
空间所在窗体名.cmd_delete.enable = True
空间所在窗体名.cmd_update.enable = True
空间所在窗体名.cmd_cancel.enable = False
空间所在窗体名.cmd_save.enable = False
空间所在窗体名.cmd_exit.enable = True
End If
End Sub
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从你的代码看,你这段代码应该是放在模块中了。这样的话,当你设置对象的属性时必须引用位置。
如:cmd_find.enable=true应该改为
form1.cmd_find.enable=true
如:cmd_find.enable=true应该改为
form1.cmd_find.enable=true
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去掉Public在窗口中调用
或
Form1.cmd_find.enabled=ture
Form1为窗体名
enable后有d
或
Form1.cmd_find.enabled=ture
Form1为窗体名
enable后有d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说明没这个对象呗。看看有没有这个控件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询