如何在对话框模式下设置表单的 window 标题?
How can I set the window title of a form in dialog mode?
如标题所示,如果我将表单作为对话框打开,我现在想知道是否可以以及如何更改显示为 window 标题的文本。通过宏或 vba。我不认为 OpenForm
命令中有一个选项...我已经阅读了 AppTitle
属性,它改变了我的访问标题 window(不是我想要的)。
在下面的图片中,我想使用与 Inhalt00001
不同的标题。
我知道标题通常取决于我的表单名称。但是,我确实希望对话框的标题独立于所说的名称。原因是我想要一个表格的两个版本,内容不同但标题相同。
如果我正确理解你的问题,你可以将表单放入设计视图,然后转到 属性 Sheet > 格式 > 标题并将其更改为你想要的标题。无论如何,这就是它在 Access 2010 中的完成方式。
一种方法是打开指定 OpenArgs 参数的表单:
DoCmd.OpenForm "FormName", acNormal, , , , acDialog, "Inhalt00001"
在窗体的 OnLoad 事件中,指定:
Me.Caption = Nz(Me.OpenArgs, "No Title")
如标题所示,如果我将表单作为对话框打开,我现在想知道是否可以以及如何更改显示为 window 标题的文本。通过宏或 vba。我不认为 OpenForm
命令中有一个选项...我已经阅读了 AppTitle
属性,它改变了我的访问标题 window(不是我想要的)。
在下面的图片中,我想使用与 Inhalt00001
不同的标题。
我知道标题通常取决于我的表单名称。但是,我确实希望对话框的标题独立于所说的名称。原因是我想要一个表格的两个版本,内容不同但标题相同。
如果我正确理解你的问题,你可以将表单放入设计视图,然后转到 属性 Sheet > 格式 > 标题并将其更改为你想要的标题。无论如何,这就是它在 Access 2010 中的完成方式。
一种方法是打开指定 OpenArgs 参数的表单:
DoCmd.OpenForm "FormName", acNormal, , , , acDialog, "Inhalt00001"
在窗体的 OnLoad 事件中,指定:
Me.Caption = Nz(Me.OpenArgs, "No Title")