2011-08-19 129 views
1

我正在使用Access 2000中創建的MS Access數據庫,現在我已將其轉換爲Access 2007.除了(位圖)圖像更改功能外,每件事情都正常工作。基於相同的條件下,我需要改變命令按鈕的圖像Access 2007中的兼容性問題

If Me.Command127.Picture = Me.cmdLockImage.Picture Then 
     Me.Command127.Picture = Me.cmdUnlockImage.Picture 
    Else 
    Me.Command127.Picture = Me.cmdLockImage.Picture 
    End If 

Run-Time error 2220, Can't open the file (bitmap).

請建議。

回答

1

在標準模塊聲明公共變量現在

Dim blnCmd127 As Boolean 

的網頁代碼

If blnCmd127 = False Then 
Me.Command127.PictureData = Me.cmdUnlockImage.PictureData 
blnCmd127 = True 
Else 
Me.Command127.PictureData = Me.cmdLockImage.PictureData 
blnCmd127 = False 
End If