3

我将 D2007 用于一个项目,该项目在 actionmanager 中有许多动作,然后在动作工具栏和菜单中使用。我还将它们分类(例如文件、工具、输入等)。我想通过在 actionmanager 中迭代一个列表来启用/禁用单个操作或一组操作(例如输入)。actionmanager 中的 actions 属性返回 TContainedAction,这不是完成我的任务所需要的。有谁知道我需要迭代的正确集合在哪里?提前致谢。

4

1 回答 1

3

这是因为TContainedAction没有Enabled财产。试试这个:(ActionManager1.Actions[i] as TAction).Enabled := False

于 2010-02-05T06:22:14.053 回答