Access) (CustomControl.Verb 屬性
使用 Verb 屬性可指定啟用 OLE 物件時要執行的作業,當控制項的 Action 屬性設定為 acOLEActivate時,允許此作業。 讀取/寫入的 Long。
語法
運算式。動詞
表達 代表 CustomControl 物件的 變數。
註解
您可以指定Integer資料類型值來設定Verb屬性,指出 Verb 在ObjectVerbs屬性所傳回的動詞清單中的位置。 可以設定 Verb 屬性為 1 以指定在清單之中的第一個動詞,也可以將它設定為 2,以指定在清單之中的第二個動詞,依此類推。
如果不使用 ObjectVerbs 屬性來識別特定的動詞,則可以設定 Verb 屬性為下列值之一,以指出想要執行的運算。 這些值指定所有物件都支援的標準動詞。
常數 | 描述 |
---|---|
acOLEVerbPrimary | 對於物件執行預設的運算。 |
acOLEVerbShow | 為了編輯而啟動物件。 |
acOLEVerbOpen | 在個別的應用程式視窗中開啟物件。 |
acOLEVerbHide | 對於內嵌物件,隱藏用來建立物件的應用程式。 |
利用某些應用程式的物件,可以使用下列其他值。
常數 | 描述 |
---|---|
acOLEVerbInPlaceUIActivate | 為了在控制項之中編輯而啟動物件。 在 OLE 容器之中的 OLE 伺服器的功能表及工具列成為可用。 |
acOLEVerbInPlaceActivate | 啟動在控制項之中的物件。 在 OLE 容器之中的 OLE 伺服器的功能表及工具列不可用。 |
每一個物件支援它自己的動詞集合。 例如,許多物件支援動詞編輯和播放。 使用 ObjectVerbs 和 ObjectVerbsCount 屬性來找出物件支援哪些動詞。
如果使用者按兩下 AutoActivate 屬性設定為 [按兩下] 的物件,Microsoft Access 會自動使用物件的預設動詞。
範例
下列範例會在自己的應用程式視窗中開啟 OLE 物件以進行編輯,以frmOperations格式啟動控制項OLEUnbound0。 在此情況下,OLEUnbound0包含新的點陣圖影像,其連結至Microsoft 小畫家程式。
With Forms.Item("frmOperations").Controls.Item("OLEUnbound0")
.Action = acOLEActivate
.Verb = acOLEVerbOpen
End With
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。