我想把一位字符串格式化为两位的例如:
1 => 01
2 => 02
1 => 01
2 => 02
解决方案 »
- 用CreateProcess如何创建一人个文本进程
- 腾讯TT 历史记录
- 主程序如何与DLL中的对象通信
- 请问下当我们调用TForm1.create(Self)创建窗体的时候,delphi是在哪里,什么时候,哪个函数来创建窗体的?
- 关于一个创建access库,但在创建时要密码的问题
- 奇怪的DLL调用问题,在线等~~~~~
- 如何编写系统服务进程??
- ClientDataSet是否只能用于三层?请具体一点说明
- delphi 6 的补丁包
- 免费提供关于多用户管理的程序,就是程序运行前弹出一窗口要求输入用户名与密码的那种,高手就不用进来了//准程序员
- BDE中有TSession会话组件,那么我用ADO连接数据库时 如何建立会话?
- 如何将AVI格式的文件转化为MPEG1格式的文件,请提供源码处理方法,如提供诸如使用“金山影霸”转换的请勿作答,我需要处理方法?
不太可能!
var
i:Integer;
s:String;
begin
i:=IntToStr(s);
ShowMessaeg(format('0.2d',[s]);
//or
showmessage(formatfloat('00',i))
end;2.
function FillStr(str:string;Len:integer):string;
begin
Setlength(result,Len-length(str));
fillchar(pchar(result)^,length(result),'0');
result:=result+str;end;
procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage(fillstr('1',3)); //fillstr('1',3)='001'
//fillstr('1',5)='00001'
end;