如题
谢谢!
谢谢!
解决方案 »
- PageControl与Key相关事件和消息问题
- 一个I/O21错误,大家来看看是什么原因导致的?
- 存储jpg图片遇到点小问题,迷茫中,请高手指点迷津
- 我怎样根据系统时间得出今天是星期几?
- 用wise 製作Setup文件時怎樣將bde的設置添加進去啊
- 一个十分诡异的测试,大家有兴趣来看看!
- tcxGridTableView如何手动增加一行?(不是tcxGridDBTableView!)
- 怎么在memo或者richedit的左边显示当前行号呢?
- 请哪位网友提供一些用DELPHI动态创建SQL SERVER数据表的例子
- 播放*.rm文件时有声音,没有图像。怎么办?
- 如果Borland IDE一定要被出售,你最希望谁是买家?
- 如何中通过环循给一个数组赋A-Z,a-z 和0-9。
i:integer;
begin
for i := 0 to 9 do
showmessage(formatfloat('00',i));
end;
a:string;
b:string;
c:integer;
begin
a:=1;
b:='0'+copy(a,1,1);
c:=strtoint(b);//得出结果01,依次类推02,03
end;
你的方法不行,不是所要求的
GetRealStr(2,1);
GetRealStr(2,3);
..........0,1,2....都是string类型自己转换一下就行了
i,j:Integer;
s,s1,s2:string;
begin
s:='0,1,2';
j:=0;
s2:='';
for I:=1 to Length(s) do
begin
if s[I]=',' then
begin
if Length(s2)=1 then
s2:='0'+s2;
s1:=s1+s2+s[I];
j:=0;
s2:='';
end
else s2:=s2+s[I];
end;
if s2<>'' then
begin
if Length(s2)=1 then
s2:='0'+s2;
s1:=s1+s2;
end;
showmessage(s1);
end;
uses MaskUtils;procedure TForm1.Button1Click(Sender: TObject);
begin
Caption := PadInputLiterals('##!,##!,##!', '0,1,2', '0');
end;
delete(s, 1, 1);
for i := 0 to 9 do
s[i]:= Format('%.2d',[i]);
var
s:array of string;for i:=0 to MaxCount do
s[i]:=AnsiReplaceStr(Format('%5d',[n]),' ','0');