如何实现以下功能 假设 有 两个Edit控件,我在Edit1中输入数字(比如 5),这时,在Edit2中出现5 个 “A” (或其它的字符/字符串)!先谢谢所有看帖的朋友。 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 uses StrUtils;Edit2.Text := DupeString('A',StrToIntDef(Edit1.Text,0)); 函数的原理是怎么样的呢?StrtoIntDef 详细的作用又是什么呢? procedure TForm1.Edit1Change(Sender: TObject);var n: integer;begin n := StrToIntDef(Edit1.Text,0); Edit2.Text := StringOfChar('A',n);end; 在Edit1的Change事件中改变Edit2的内容uses StrUtils;procedure TForm1.Edit1Change(Sender: TObject);var n: integer;begin n := StrToIntDef(Edit1.Text,0); Edit2.Text := DupeString('A', n); //这个函数更通用点end; procedure TForm1.Edit1Change(Sender: TObject);begin Edit2.Text := StringOfChar('A',StrToIntDef(Edit1.Text,0));end; function DupeString(const AText: string; ACount: Integer): string;function StringOfChar(Ch: Char; Count: Integer): string; delphi TZIP 控件压缩文件 Vista下怎么实时提升UAC权限? 水晶报表,如何动太赋值? 快到了和男友第一次见面三周年纪念日,勾起很多的回忆。。。 如何将图片型数据保存成文件? 关于控件VCL 如何用ADO与数据库连接?? 取文件夹名 CreateOleObject('ADODB.Connection');要用ado连数据库,这一句写在哪里呀 高手们,我这个问题又不会了!!! 关于窗体StayOnTop的问题 自定义组件的可见性实现?
StrUtils;Edit2.Text := DupeString('A',StrToIntDef(Edit1.Text,0));
var
n: integer;
begin
n := StrToIntDef(Edit1.Text,0);
Edit2.Text := StringOfChar('A',n);
end;
var
n: integer;
begin
n := StrToIntDef(Edit1.Text,0);
Edit2.Text := DupeString('A', n); //这个函数更通用点
end;
begin
Edit2.Text := StringOfChar('A',StrToIntDef(Edit1.Text,0));
end;
function DupeString(const AText: string; ACount: Integer): string;
function StringOfChar(Ch: Char; Count: Integer): string;