1.10个radiobutton,可是只能有一个选中,我想分为两组,怎么办?
2.如何简化如下程序:
procedure Tform.Button1Click(Sender: TObject);
begin
label1.Caption:='aaa';
end;
procedure Tform.Button2Click(Sender: TObject);
begin
label2.Caption:='bbb';
end;
......
procedure Tform.ButtonXClick(Sender: TObject);
begin
labelX.Caption:='xxx';
end;
2.如何简化如下程序:
procedure Tform.Button1Click(Sender: TObject);
begin
label1.Caption:='aaa';
end;
procedure Tform.Button2Click(Sender: TObject);
begin
label2.Caption:='bbb';
end;
......
procedure Tform.ButtonXClick(Sender: TObject);
begin
labelX.Caption:='xxx';
end;
解决方案 »
- Flash加入Delphi
- select top 的问题
- 想从delphi5转delphi7,大家谈谈各自有什么优、缺点。灌水有分!
- 如何查找标题为"无法显示"的IE程序,并关闭这个IE?
- delphi 能实现这种 远程更新
- chr 是什么函数 是什么意思 举个例子
- 怎么才能在一个listview里面显示C盘根目录下的所有东东?包括文件夹、文件等等?
- 介绍几本入门及提高dephi书
- 在win2000中装的delphi7企业版,弹出"Delphi Help或 Delphi Tool"帮助的时候会"闪动"一下, 有人有解决办法吗?
- 如何将char转换成string类型?
- 求助:如何在主窗体的formcreate事件中打开其他窗体(showmodule)?
- delphi的程序员,
begin
with TButton(Sender) do
Caption:=Ord('a'+Tag)+Ord('a'+Tag)+Ord('a'+Tag);
end;
end;呵呵~~~~~ 要实现你说的设置 Label 的内容,我看你只有自己写一个类,继承BUTTON,加一个指针指向 LABEL,然后就好写了。
2.const avalue: array[0..4] of char=('0','1','2','3','4');
procedure TForm1.Button1Click(Sender: TObject);
var
i:Integer;
begin
for i:=0 to componentcount-1 do
begin
if components[i] is TLabel then
TLabel(components[i]).Caption:=avalue[i];
end;
end;
end;
2.控件遍历,如楼上。