在 Visual Basic 中,DeleteObject 方法执行 DeleteObject 操作。
expression.DeleteObject(ObjectType, ObjectName)
expression 必需。返回“应用于”列表中的一个对象的表达式。
ObjectType 可选 AcObjectType。
AcObjectType 可以是下列 AcObjectType 常量之一: |
acDataAccessPage |
acDefault 默认 |
acDiagram |
acForm |
acFunction |
acMacro |
acModule |
acQuery |
acReport |
acServerView |
acStoredProcedure |
acTable |
ObjectName 可选 Variant 型。字符串表达式,代表 objecttype 参数所选类型的对象的名称。如果在类库数据库中执行包含 DeleteObject 方法的 Visual Basic 程序代码,Microsoft Access 将先在类库数据库中查找具有该名称的对象,然后再到当前数据库中查找。
有关该操作及其参数如何使用的详细信息,请参阅该操作的主题。
如果将 objecttype 和 objectname 参数留空(对于 objecttype 参数将采用默认常量 acDefault),Microsoft Access 将删除“数据库”窗口中的选定对象。若要选择“数据库”窗口中的对象,可以使用 SelectObject 操作或 SelectObject 方法,并将 In Database Window 参数设置为“是”(True)。
下面的示例删除指定的表:
DoCmd.DeleteObject acTable, "Former Employees Table"