Report.PictureType 属性 (Access)
使用 PictureType 属性可以指定 Microsoft Access 是将对象的图片存储为链接对象还是嵌入对象。 可读/写 Byte 类型。
表达式。PictureType
表达 一个代表 Report 对象的变量。
PictureType 属性使用下列设置。
Setting | 说明 |
---|---|
0 | (默认值)图片嵌入到对象中成为数据库文件的一部分。 |
1 | 图片链接到对象中。 Microsoft Access 存储的是指向图片在磁盘上所在位置的指针。 |
此属性只能在窗体设计视图或报表设计视图中进行设置。
对于控件,可以使用 Visual Basic 中的默认控件样式或 DefaultControl 属性来设置此属性的默认值。
如果将此属性设置为“0”,则数据库大小会增加图片文件的大小,而且对于某些 .wmf 文件,数据库的大小可能增加图片文件大小的两倍。 如果将此属性设置为“1”,则数据库大小不会增加,因为 Microsoft Access 仅保存一个指向磁盘中图片存储位置的指针。
备注
[!注释] 如果链接的文件被移动到其他位置的磁盘上,则必须使用对象的 Picture 属性来重新建立链接。
对于嵌入的图片对象的 PictureData 属性存储组成图片的单个位。 对于链接图片,此属性存储的图片文件的路径。
可以使用单独的应用程序修改链接的图片,并且下次在数据库中显示包含该图片的对象时,将显示对图片的更改。
以下示例将“订单输入”窗体上的“客户照片”图像控件中的图片链接到磁盘上的图片。 该图片不是数据库文件的一部分。
Forms("Order Entry").Controls("Customer Photo").PictureType = 1
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。