Office中国论坛/Access中国论坛
标题:
退出窗体出错,请帮忙
[打印本页]
作者:
surfboy089
时间:
2006-11-13 19:20
标题:
退出窗体出错,请帮忙
我在frmAddImages窗体中添加了一个CScommandSCE的按钮,用来关闭这个窗体,并打开父窗体,有时候会弹出以下错误
"运行时错误 2585 "
"处理窗体或报表事件时不能执行这个操作"
按钮关闭函数如下:
Private Sub cmdExit_Click()
DoCmd.Close acForm, "frmAddImages", acSaveNo
DoCmd.OpenForm FormName:="frmInputImages", windowmode:=acDialog
End Sub
请问这是什么问题,我不清楚在处理什么事件,如何解决,困扰了我好长时间。谢谢帮忙!
[attach]21479[/attach]
[此贴子已经被作者于2006-11-13 11:41:04编辑过]
作者:
gaoqiwen
时间:
2006-11-13 20:13
可看看:
"有时候会弹出"是什么时候?
出现错误时,按“调试”,看程序停在什么语句上;
作者:
surfboy089
时间:
2006-11-14 01:01
调试时,指在“DoCmd.Close acForm, "frmAddImages", acSaveNo”上,
程序的结构是:
点击主窗口A的按钮,A隐藏,弹出B窗口,点击B窗口上的按钮,B关闭,弹出窗口C。A和B上的退出按钮均没有问题,但C的就一直弹出错误。
想请教一下高手,在什么情况下,会弹出2585的错误窗口。
作者:
surfboy089
时间:
2006-11-15 00:32
在哪边可以查到错误信息的详细说明呢,在vba的帮助中没有查到阿,高手帮忙啊
作者:
tmtony
时间:
2006-11-15 00:43
能否把文件打包传上来看看?
作者:
surfboy089
时间:
2006-11-16 23:08
大体的流程是这样子的:
主页面frmMain中打开frmInputPatient窗体(同时隐藏主窗体),录入完成打开frmInputImages窗体(同时关闭frmInputPatient),录入完成打开frmAddImages窗体(隐藏frmInputImages窗体),frmAddImages窗体退出时,关闭frmAddImages和frmInputImages窗体,显示主窗体。
在关闭最后一个窗体frmAddImages时,就会出错(见附图)。请帮忙看看是什么原因。
另
tmtony
,我是捧着你的书《access 数据库系统开发——从基础到实践》在学习access,真是本好书,谢谢站长。
[attach]21554[/attach]
[attach]21555[/attach]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3