這很有趣:)但如何做類似ActionList1.MyAction.Enable:=false
?德爾福:禁用1動作列表中的動作
動作列表有按鈕的動作,如果按鈕是看不見我需要禁用它的作用(如果沒有做到這一點,PRES的快捷方式,然後程序將執行)。
可能是我做錯了什麼,但我沒有將操作分配給按鈕。我只有一個動作列表與行動。每個動作都有一個捷徑。當這個快捷鍵被按下時,該動作被執行並執行一個程序。如果點擊按鈕 - >同樣的程序也會執行。
State:=asSuspended
是一個整體動作列表。
謝謝!
假設你有一個按鈕,'button1',其'Action'屬性設置爲'myAction'。如果你想讓按鈕不可見,那麼你只需設置'myAction.Visible:= False'。這導致該操作不可調用。現在,你的問題在目前的狀態下幾乎沒有任何意義,我希望這個評論不是你正在尋找的。我建議你嘗試更清楚地解釋你的問題。 –
'MyAction.Enabled:= False'? –
@David - 通過一個簡單的測試,將動作的可見性設置爲false似乎不會阻止使用快捷方式執行動作。 –