2011-09-23 56 views
1

我想知道是否可以或不可以在窗體中顯示條件圖片。例如:訪問形式的條件圖片

如果X> 0,則圖片1顯示的畫面還有2顯示

我已經看過了,但我沒有發現任何東西

謝謝

回答

1
If X > 0 Then 
    Me.Picture = "c:\picture1.jpg" 
Else 
    Me.Picture = "c:\picture2.jpg" 
End If 

或者如果圖片不是直接在表格上,而是在圖片控件中:

If X > 0 Then 
    Me.NameOfImageControl.Picture = "c:\picture1.jpg" 
Else 
    Me.NameOfImageControl.Picture = "c:\picture2.jpg" 
End If 

編輯:

好吧,你可以做到這一點,當你在設計模式打開窗體:

  • 還有就是工具欄中的按鈕以打開代碼窗口:
    code window button
    (截圖來自Access 2003,我不知道你在用哪個版本)

  • 你可以像表單打開或關閉時那樣在窗體上運行代碼。
    檢出this tutorial(第10頁)。

這是關於VBA Basics in Access的另一個教程。

+0

但是我如何才能做到這一點,如果我不使用任何編程工具? – Holden

+0

你**做**使用編程工具... MS Access是一個:-) –

+0

@Holden:或者是你的問題,你不知道在哪裏把我的代碼? –