我拷,你把toolbutton 的showcaption属性置为true 不就行了吗,
解决方案 »
- 八进制前缀
- 怎样定位MDB数据表里面一个符合条件的记录?
- dbgrid显示的float字段小数后数字很多
- 朋友们有没有发现,如果字段为整形,在 DBGrid中显示时,如果DBGrid可以输入修改,输入足够长时,肯定报错,有没有办法控制,字符型的可
- delphi dll调用 uniquery 问题
- 请问,画直线用什么控件?
- 求 Delphi XE2 能用的 InfoPower 和 1stClass 控件
- 这个函数ShellExecute()怎样使用!
- 关于一个建立相同结构的表的问题
- 大家救救我吧,头一次莫名其妙!!!!!!!!!!!!!1
- 帮帮忙@@@@@
- 怎样得到屏幕的色彩位数?????????
begin
(Sender as TToolButton).Caption
end;
或者使用tag来区别
button1.tag:="1";
button2.tag:="2";
button3.tag:="3";procedure TForm1.BtnClick(Sender: TObject);
var
strTag : String;
begin
strTag:=(Sender as TToolButton).Tag;
if strTag="1" then
ShowMessage("按了1")
else if strTag="2" then
showMessage("按了2")
else
ShowMessage("按了3");
end;
能否做到这一点?
要如何做?
(一定是动态创建在toolbar1上面的toolbuttons,)
toolButton1.Click:=Procedure1;