1、我动态生成了三个按钮,Button[1],Button[2],Button[3],想实现他们的Click事件该如何关联
2、怎么让Label控件显示一定长度(比如30个字符)后自动换行
2、怎么让Label控件显示一定长度(比如30个字符)后自动换行
解决方案 »
- fsMDIForm 和 fsMDIchild 如何使用
- >>>>>>>>> 阻止 RichEdit 选中整段文字 <<<<<<<<<<<<<<<<
- 投诉,投诉,我的分啊!!!
- adoTable问题?
- 对与Oracle数据库来说是用BDE好还是用ADO好?
- TreeView控件问题?哪位高手帮帮忙!!!
- 在TStringGrid想使用指定的Color来填充Cell,为什么用Canvas.Rectangle或Canvas.FillRect都不行
- 麻烦推荐一个平面型漂亮点的网格控件给我??Delphi里的DBGrid实在不好看!
- 急需控件!!!
- 谁能告诉我怎样处理DELPHI的文件
- 能否用SQL对ACCESS数据库进行备份为恢复?? 具体代码该如何写??
- 准备开公司了,征集公司的名讳
自己定义一个跟onclick事件相同的过程即可
begin
Tbutton(sender).类似的
end;
Button[1].onclick:=ButtonClick;procedure ButtonClick
begin
showmessage('click');
end;编译不通过
.......button1.onclick=clkforbt1;
str:='asdfadsfdsfasdfdsfdsfsdfsdfsdfsfd';
if length(str)>30 then
str:=copy(str,1,30)+#13+copy(str,31,length(str)-30);
label1.caption:=str;
btn.OnClick := btnClick;
procedure TForm1.btnClick(Sender: TObject);
procedure TForm1.btnClick(Sender: TObject);
begin
ShowMessage('1');
end;
begin
showmessage('click');
end;
你的方法要声明成对象方法
这样
procedure Form1.ButtonClick(Sender: TObject)
begin
showmessage('click');
end;