TEdit 속성에서 MaxLength값을 8로 셋팅, 개발자가 원하는 값을
입력하세요...
var TempStr : String;
i : Integer;
begin
.
.
TempStr := Trim(Edit1.text);
for i := 1 to (Edit1.MaxLength - Length(Edit1.text)) do
TempStr := '0'+TempStr ;
TEdit 에서 8자리를 맞추려고 합니다. 예를 들면 [12345]입력 -> [00012345]로 바뀌도록 가능한지와 가능하면 가능한 방법을 알려주세요... 왕초보라서요.. 응용하려는 부분은 아래와 같습니다. SQL.Add('Select cust_name from cust_mast...
석주현
•
2004.11.19 03:39
아래와 같은 방법이 있겠네요.. ^^
두가지 중에 편한걸로 하세요.. 그럼이만
/////////////...
사하라
•
2004.11.19 02:29
TEdit 속성에서 MaxLength값을 8로 셋팅, 개발자가 원하는 값을
입력하세요...
var TempStr...
두가지 중에 편한걸로 하세요.. 그럼이만
///////////////////////////////////////////////////////
var
tmpStr : String;
begin
//////////////////////////
// 방법 1
//////////////////////////
tmpStr := '00000000';
tmpStr := copy(tmpStr,0,8-Length(Edit1.Text)) + Edit1.Text;
//////////////////////////
// 방법 2
//////////////////////////
tmpStr := format('%8s',[Edit1.Text]);
tmpStr := StringReplace(tmpStr,' ','0',[rfReplaceAll]);
//////////////////////////
Caption := tmpStr;
end;