閱讀英文

共用方式為


Image.PictureType 屬性 (Access)

使用 PictureType 屬性可指定 Microsoft Access 是否將物件的圖片儲存為連結或内嵌物件。 可讀寫的 Byte

語法

運算式PictureType

表達 代表 Image 物件的變數。

註解

PictureType 屬性使用下列設定值。

設定 意義
內嵌 (預設值) 0 圖片內嵌在 物件中,並成為資料庫檔案的一部分。
連結 1 圖片被連結到物件。 Microsoft Access 在磁碟中儲存圖片位置的指標。
共用 2 圖片被連結到物件。 Microsoft Access 會儲存指向資料庫中圖片位置的指標。

此屬性只能在表單設計檢視或報表設計檢視中設定。

對於控制項,您可以使用 Visual Basic 中的預設控制項樣式或 DefaultControl 屬性來設定這個屬性的預設值。

當此屬性設定為 0 時,資料庫的大小將會增加圖片檔案的大小,且在某些 .wmf 檔案的情況下,還可能會增加圖片檔案兩倍的大小。 當此屬性設定為 1 時,資料庫大小並不會增加,因為 Microsoft Access 僅在磁碟中儲存圖片位置的指標。 當此屬性設定為 2 時,使用圖片的第一個控制項的資料庫大小將會增加,但如果其他控制項使用圖片搭配此屬性值,則不會增加。

注意

[!注意事項] 如果連結的檔案的磁碟移到另一個位置時,您必須使用物件的 Picture 屬性來重新建立連結。

內嵌的圖片物件的 PictureData 屬性會儲存個別的位元構成圖片的圖像。 連結的圖片,這個屬性會儲存的圖片檔案的路徑。

您可以使用個別的應用程式來修改連結的圖片,下次資料庫中顯示包含該圖片的物件時,圖片的變更就會出現。

範例

下列範例會將 [訂單專案] 表單上[客戶相片] 影像控制項中的圖片連結到磁片上的圖片。 該圖片並非資料庫檔案的一部分。

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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應