Application.CreateForm 方法 (Access)

CreateForm 方法创建一个窗体并返回 窗体 对象。

语法

表达式CreateForm (DatabaseFormTemplate)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
数据库 可选 Variant 包含要用于创建表单的表单模板的数据库的名称。 如果要使用当前数据库,请忽略此参数。 如果要使用一个已打开的类库数据库,请使用该参数指定该类库数据库。
FormTemplate 可选 Variant 要用作创建新窗体的模板的表单的名称。

返回值

表单

备注

设计创建新窗体的向导时,请使用 CreateForm 方法。

CreateForm 方法在窗体设计视图中打开一个新的、 最小化的窗体。

如果用于 FormTemplate 参数的名称无效,Visual Basic 将使用“选项”对话框的“窗体/报表”选项卡上的“表单模板”设置指定的表单模板。

示例

本示例在罗斯文示例数据库中基于客户窗体中,创建一个新窗体并将其 记录源 属性设置为客户表。 罗斯文示例数据库中运行此代码。

Sub NewForm() 
 Dim frm As Form 
 
 ' Create form based on Customers form. 
 Set frm = CreateForm("Customers") 
 DoCmd.Restore 
 ' Set RecordSource property to Customers table. 
 frm.RecordSource = "Customers" 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。