2011-11-24 55 views
2

背景

我有一个Access 2010数据库,并希望创建一个弹出进度屏幕,当它更新表(可能需要一秒到几分钟)。如何确保在屏幕中央打开弹出窗体?

我可以创建一个没有任何边框的弹出式窗体,并显示我需要的信息,但我无法为我的生活获取窗体在屏幕中心打开。

我曾尝试将“Auto Center”(和“Auto Resize”)设置为true(“Yes”),但似乎没有任何效果。

注意:我通过将“弹出”设置为true来弹出窗体。

问题

我怎样才能打开屏幕在MS Access 2010的中心弹出形式?

回答

2

当您打开弹出的形式可以做什么

DoCmd.MoveSize x, y 

x和y是x,我没有试过尚未形式

+0

的左上角的y坐标ORDS。我希望“Auto Center”选项能够做到它听起来的样子。我目前没有这种形式的OnLoad。此外,我需要获取屏幕的大小和弹出窗体的大小,然后才能计算出弹出窗口左上角的新位置。因此,如果无法使Access的“Auto Center”功能正常工作,请保留此选项作为选项。不是真的想要所有额外的代码来维护。 ;)谢谢,虽然我已经标记了它,如果没有其他选项将标记为答案。 – GazB

相关问题