我有一些表單有一些操作。 我需要在我呼叫LogOff過程時禁用所有操作。 我該怎麼辦?如何禁用delphi表單中的所有操作
3
A
回答
9
如果「操作」表示您使用ActionList,則將其設置爲State
至asSuspended
。每documentation然後:
當客戶端對象告訴他們「開火」時,操作列表中的操作不響應。列表中的所有行動Enabled屬性是不變
3
如果您使用「的ActionList」你可以試試:
ActionList1.State:=asSuspended;
這將暫停在的ActionList所有操作。
如果您想再次啓用它使用:
ActionList1.State:=asNormal;
如果使用 「ActionManager」 你可以用同樣的方法:
ActionManager1.State:=asSuspended;
如果想再次啓用它:
ActionManager1.State:=asNormal;
祝你好運。
相關問題
- 1. 如何禁用上下文菜單中止的所有單擊操作?
- 2. 如何禁用Android中AlertDialog的所有其他操作?
- 3. 如何禁用Delphi中的所有異常提升?
- 4. Javascript:如何暫時禁用頁面上的所有操作?
- 5. Winforms - 如何禁用主表單中所有內容的對焦?
- 6. 如何禁用除所選單元之外的所有單元
- 7. Delphi在加載時禁用表單
- 8. 一次禁用所有表單元素,簡單?!?!不工作
- 9. 如何防止Boostrapvalidator禁用表單上的所有按鈕?
- 10. 如何禁用Delphi中的Unicode xe2
- 11. 如何在單個表單操作中發佈所有select元素的所有值?
- 12. 如何讓Delphi重新保存所有表單?
- 13. 如何禁用所有菜單中具有相同值的所有選項jQuery
- 14. 選擇div中的所有表單並阻止默認操作
- 15. 如何禁用NSTextView的拖放操作?
- 16. 如何禁用NSTextField的拖放操作?
- 17. 如果單擊單選按鈕,則禁用表單中的所有元素
- 18. 如何刪除GtkEntryCompletion的所有操作
- 19. 如何限制Fullcalender在過去幾天禁用所有類型的操作?
- 20. 如何在mysql中的所有表上禁用和啓用所有約束
- 21. 禁用除當前正在使用的表單中的所有表單元素
- 22. 在所有數據庫中的所有表上運行操作
- 23. 如果jquery驗證失敗,請禁用表單「操作」
- 24. 如何禁用單行的操作列項目?
- 25. 如何在單擊禁用的JMenuItem時觸發操作?
- 26. 在Delphi中禁用所有運行時錯誤消息?
- 27. 如何禁用所有涉及Oracle中的表的觸發器?
- 28. 如何禁用操作欄中的選項菜單(不是菜單項)
- 29. 禁用整個表格行的操作
- 30. SilverStripe 3.1自定義表單模板 - 如何輸出單個操作字段而不循環所有操作?
你知道如何禁用1個動作嗎?爲每個要禁用的操作都做同樣的事情。這幾乎肯定不是一個好主意,禁用***所有***行動。 (特別是考慮到你可能想要在登錄_action_之後再次啓用它們;而啓用/禁用狀態可能不僅僅取決於「IsUserLoggedIn」。) –
只需使用'form1.enabled:= false'來禁用整個窗體即可 – nolaspeaker