Access VBA教程:PictureType属性

使用 PictureType属性可以指定 Microsoft Access 是将对象的图片存储为链接对象还是嵌入对象。可读写。

expression.PictureType

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

说明

PictureType属性使用以下设置:

设置 Visual Basic 说明
嵌入 0 (默认值)。图片嵌入到对象中成为数据库文件的一部分。
链接 1 图片链接到对象中。Microsoft Access 存储的是指向图片在磁盘上所在位置的指针。

通过使用对象的属性表Visual Basic,可以对 PictureType属性进行设置。

该属性只能在窗体“设计”视图或报表“设计”视图中进行设置。

对于控件,可以使用默认控件样式,或在 Visual Basic 中使用DefaultControl方法来设置该属性的默认值。

如果该属性设为“嵌入”,数据库大小会因为图片文件而增加,而且对某些 .wmf 文件,最终数据库的增量可能是图片文件大小的两倍。如果该属性设为“链接”,数据库大小则不会增加。因为 Microsoft Access 仅保存指向图片存储位置的指针。

注意   如果链接文件被移动到磁盘的另一个位置上,必须使用对象的Picture属性来重新建立链接。

对于嵌入图片,对象的PictureData属性保存的是组成图片图像的每个数据位。对于链接图片,该属性存储的是指向图片文件的路径。

可以使用单独的应用程序来修改链接的图片。这样,下次在数据库中显示含有该图片的对象时,就可以看到所作的更改。

VBA示例

下面的示例将“订单输入”窗体上的“客户照片”图像控件中的图片链接到磁盘中的照片上。该图片不是数据库文件的一部分。


Forms("Order Entry").Controls("Customer Photo").PictureType = 1

上页:Access VBA教程:PictureTiling属性 下页:Access VBA教程:PivotTable属性

Access VBA教程:PictureType属性

Access VBA教程:PivotTable属性 Access VBA教程:PivotTableChange属性
Access VBA教程:PopUp属性 Access VBA教程:Port属性
Access VBA教程:PostalAddress属性 Access VBA教程:PreviousControl属性
Access VBA教程:PrintCount属性 Access VBA教程:Printer属性
Access VBA教程:Printers属性 Access VBA教程:PrintQuality属性
Access VBA教程:PrintSection属性 Access VBA教程:ProcBodyLine属性
Access VBA教程:ProcCountLines属性 Access VBA教程:ProcOfLine属性
Access VBA教程:ProcStartLine属性 Access VBA教程:ProductCode属性
Access VBA教程:ProjectName属性 Access VBA教程:ProjectType属性
Access VBA教程:Properties属性 Access VBA教程:PrtDevMode属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号