访问:在后台进程完成时打开表单
Access: Open form while background process completes
我有一个 Access 程序,它执行大量计算和数据库处理,需要一段时间 运行。我试图加载一个类似于 "Please wait..." 的表单,并在 运行 完成后关闭该表单。问题是表格没有显示出来。如果我调试,我可以看到它确实按预期加载和关闭。我想 Access 在显示表单之前锁定了屏幕。
有办法解决这个问题吗?
如果您在打开表单后立即添加 DoEvents
,编译器会将控制权交给 CPU 进行处理,同时仍将表单保持在原位。希望这对您有所帮助!
我有一个 Access 程序,它执行大量计算和数据库处理,需要一段时间 运行。我试图加载一个类似于 "Please wait..." 的表单,并在 运行 完成后关闭该表单。问题是表格没有显示出来。如果我调试,我可以看到它确实按预期加载和关闭。我想 Access 在显示表单之前锁定了屏幕。
有办法解决这个问题吗?
如果您在打开表单后立即添加 DoEvents
,编译器会将控制权交给 CPU 进行处理,同时仍将表单保持在原位。希望这对您有所帮助!