高手们好:
我一直一来都很迷糊的问题是:
在一个Button按钮的Click事件过程中如:
procedure TForm1.Button1Click(Sender: TObject);
begin
end;
请问:这里的Sender 参数的意义是什么啊?还有“sender as tbutton”这一句话的意义又是什么啊?请高手们指导一番好吗?
我一直一来都很迷糊的问题是:
在一个Button按钮的Click事件过程中如:
procedure TForm1.Button1Click(Sender: TObject);
begin
end;
请问:这里的Sender 参数的意义是什么啊?还有“sender as tbutton”这一句话的意义又是什么啊?请高手们指导一番好吗?
解决方案 »
- cxtreelist怎么设置3重表头
- 一个简单的语法问题
- TObject的MethodAddress类方法的使用
- 两层与三层?
- 如何把dbgrid中有数据时背后的方格线去掉?
- 作为一个程序员的悲哀...
- delphi中类似于vb中end的语句是什么,即退出应用程序的命令是什么。
- 提个问题,com来com去,能不能简单的举例,delphi中如何引用已经做好的com
- 如何完成对数据库中二进制数据的存取?
- 怎么在CHART中动态的增加一个曲线LINE???
- 请教,这语句if sender=freshname是什么意思?
- 我是初学DELPHI的低手,请问大侠Sender:Tobject是什么意思呀,详见内。。
它的类型是TObject.
如你在里面写如下试试
procedure TForm1.Button1Click(Sender: TObject);
begin
if Sender is TButton then
showmessage((TButton).Caption);
end;
就是把这个传过来的对像当作Tbutton来处理
就是判断是不是一个Tbutton。
begin
if Sender is TButton then
showmessage((TButton).Caption);
end;
这段代码是有错误吧?我怎么过不去。