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
展开
 我来答
WWEERR
2009-10-31 · TA获得超过841个赞
知道小有建树答主
回答量:536
采纳率:0%
帮助的人:532万
展开全部
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
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fk...8@163.com
2009-10-30 · TA获得超过104个赞
知道答主
回答量:135
采纳率:100%
帮助的人:143万
展开全部
从你的代码看,你这段代码应该是放在模块中了。这样的话,当你设置对象的属性时必须引用位置。
如:cmd_find.enable=true应该改为
form1.cmd_find.enable=true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hmlky
2009-10-30 · TA获得超过1369个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:365万
展开全部
去掉Public在窗口中调用

Form1.cmd_find.enabled=ture
Form1为窗体名
enable后有d
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真的没啥事
2009-10-30 · TA获得超过1079个赞
知道小有建树答主
回答量:2033
采纳率:0%
帮助的人:986万
展开全部
说明没这个对象呗。看看有没有这个控件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式