//人物角色
//魔族男
if RButtondm.Checked then
begin
Tdm:='dm';
end;
//魔族女
if RButtondf.Checked then
begin
Tdm:='df';
end;
//天族男
if RButtonlm.Checked then
begin
Tdm:='lm';
end;
//天族女
if RButtonlf.Checked then
begin
Tdm:='lf';
end;
最后获得选择结果。
showmessage(Tdm);这样一个判断。不想写在事件中。想用调用的形式来实现。请问怎么写。以前都是直接写在事件中。好多代码都放在一起。一个事件里面写很多东西。后面自己都分不清楚了。
解决方案 »
- delphi 实现类似java的URLEnCode.enCode函数的能
- Google地图之Delphi的实现 非常酷喔!
- 如果用findwindow找另一程序窗口中的一控件的HANDLE?
- 真是不好意思提问啊?如何让Tedit中只能输入数字和字母啊?蛮急!!!
- 问个棘手的问题!
- 大家快来看看,now怎么用?
- 急!!!如何判断打印机缺纸。请给出具体解决方法.
- 请教formatDatetime()的问题?
- 简单dda法,感觉比delphi的还好,哈哈,大家试试我的myline()函数
- 谁有字符串通配符匹配的算法(例如*.txt可以匹配a.txt和b.txt)?
- '$ is not a valid integer value怎么解决
- delphi程序制作完成后 如何能拿到未安装delphi的机器运行
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
function test():string;
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}{ TForm1 }function TForm1.test: string;
var Tdm:string;
begin
//人物角色
//魔族男
if RButtondm.Checked then
begin
Tdm:='dm';
end;
//魔族女
if RButtondf.Checked then
begin
Tdm:='df';
end;
//天族男
if RButtonlm.Checked then
begin
Tdm:='lm';
end;
//天族女
if RButtonlf.Checked then
begin
Tdm:='lf';
end;
Result := Tdm;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage(test);
end;是要这个?