当前位置:主页>仓库管理软件> 列表

请问大家如何使用ACTION??? 找仓库管理

记账软件版1楼: 哪位朋友能否详细地解说一下,
我搞了大半年没搞清坨.
真诚希望高人指点.

2楼: 不就是动作嘛,一个按钮或菜单项和动作邦定不就可以了 如进销存系统设计文档

3楼: 问题就是我不知道如何绑定呀,是不是让人晕倒呀,可惜我就是不会呀。

4楼: Delphi->Demo->Actions 例子

5楼: procedure TfrmBaseClasse.FormClose(Sender: TObject;
var Action: TCloseAction);
begin

Action:=caFree//这个吗?
//self.SendToBack;

6楼: 添加Action组件
建立命令名,在onExexute添加事件
----
添加组件比如Button
可以看到button属性action,把塔他设定为你的命令名。

记账软件版7楼: 那为什么不直接用BUTTON的CLICK事件就是了呢?

8楼: 也就是说使用ACTION有什么特殊的作用呢?

9楼: 同一个动作对应一个action
比如你的主菜单,工具条,按钮或其它,他们可能做同一事,对应一个action就可以了.
不然每一个都要单独操作,工作量加大。

10楼: Action的用处比较大,第一个,事件的共用很方便,以前事件共用的方式就不太好,如果是很多控件使用同一事件的话,有时候某一个控件的事件没连上,比较难找.做在Action中的话就比较方便.第二个,Action中可以加入快捷键,而button什么的就加不了,并且也不会重复设置,还有,可以对所有的ACTION进行触发控制

11楼: mark 学习

12楼: 在其它窗口也可共享Action,只要use一下有action的那个单元即可. 如仓库管理

13楼: 多人接受答案了。