Access VBA教程:DisplayType属性

使用 DisplayType属性可以指定 Microsoft Access 显示的是OLE对象的内容还是图标。Boolean 型,可读/写。

expression.DisplayType

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

例如,如果 OLE对象是一篇 Microsoft Word 文档,而 DisplayType 设为“内容”,则控件显示的是 Word 文档的内容;如果将 DisplayType属性设为“图标”则控件显示为 Microsoft Word 图标。

DisplayType属性可使用下列设置:

设置 Visual Basic 说明
内容 acOLEDisplayContent  (默认值)当控件包含 OLE对象时,控件显示对象的内容,如文档或电子表格。
图标 acOLEDisplayIcon  当控件包含 OLE对象时,控件显示的是对象的图标。

可以在属性表中或使用Visual Basic对 DisplayType属性进行设置。在 Visual Basic 中可以使用控件的默认控件样式或DefaultControl方法设置该属性的默认值。

对于绑定对象框,可以在“设计”视图或者在“窗体”视图或“数据表”视图中,添加新记录的同时对其 DisplayType属性进行设置;但在所有视图中都可以读取该属性值。对于未绑定对象框或图表,则在创建对象时可以在“插入对象”对话框中对该属性进行设置(默认设置是“内容”,如果选中“显示为图标”复选框,则设置为“图标”)。

DisplayType属性决定了“选择性粘贴”对话框(单击“编辑”菜单中的“选择性粘贴”命令可显示该对话框)中“显示为图标”复选框的默认设置,和插入未绑定对象框时显示的“插入对象”对话框中的“显示为图标”复选框的默认设置。在“窗体”视图、“数据表”视图或者“设计”视图中显示这些对话框时,如果 DisplayType属性设为“图标”,则“显示为图标”复选框会自动选定。例如,如果使用 Visual Basic 将控件的Action属性设为 acOLEInsertObjDlg 或 acOLEPasteSpecialDlg,则可以看到这些复选框是选中的。

在未绑定对象框中插入对象时,DisplayType属性的设置对“对象”对话框的“显示为图标”复选框的状态不起作用。从剪贴板粘贴对象时,“显示为图标”复选框反映的是剪贴板中的对象的状态。

对绑定对象框的 DisplayType属性进行更改不影响控件中现有对象的显示。不过,使用“插入”菜单中的“对象”命令新添加的对象则会受其影响。

上页:Access VBA教程:DisplayControl属性 下页:Access VBA教程:DisplayWhen属性

Access VBA教程:DisplayType属性

Access VBA教程:DisplayWhen属性 Access VBA教程:DividingLines属性
Access VBA教程:DoCmd属性 Access VBA教程:Document属性
Access VBA教程:DownloadComponents属性 Access VBA教程:DrawMode属性
Access VBA教程:DrawStyle属性 Access VBA教程:DrawWidth属性
Access VBA教程:DriverName属性 Access VBA教程:Duplex属性
Access VBA教程:EmailSubject属性 Access VBA教程:Enabled属性
Access VBA教程:Encoding属性 Access VBA教程:EnterKeyBehavior属性
Access VBA教程:Error属性(快照查看器) Access VBA教程:EventProcPrefix属性
Access VBA教程:事件属性 Access VBA教程:事件属性及其应用的对象
Access VBA教程:Expression1属性 Access VBA教程:Expression2属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号