【发布时间】:2013-08-21 14:15:42
【问题描述】:
我创建了一个带有表单类型 Private WithEvents frmFormulary As Form 的私有变量的类,它通过之前在 Access 中创建的属性集 Public Property Set Formulary(frmForm As Form) 接收表单对象。当我实例化这个类的一个对象时,我将这个已经在 Access 中创建并且实际上是关闭的表单传递给这个对象,并将这个表单保存在类的私有变量中,目的是在不使用 @987654323 的情况下加载这个表单@。为了使它成为可能,我在 Public Sub ShowForm() 类中创建了一个 Sub 并使用指令 frmFormulary.Visible = True,但没有成功。当我运行此方法时,应用程序只会停止。我怎样才能加载这个表单而不必使用DoCmd.OpenForm "formName" 但是表单对象本身是通过参数传递的?
【问题讨论】:
-
当您说应用程序只是停止时,如果在该行放置断点,程序是继续不执行任何操作还是会收到某种错误?
-
把代码贴出来让我们看看