copy(edit1.Text,5,1)+','+
copy(edit1.Text,6,1)+
copy(edit1.Text,7,1)+
copy(edit1.Text,9,1);
Edit1.SelStart:=8;
end;
// Saat Backspace di tekan
// Contoh 1,000
if (key=#8) and (edit1.selstart=5) then
begin
Edit1.Text:=copy(edit1.Text,1,1)+
copy(edit1.Text,3,1)+
copy(edit1.Text,4,1)+
copy(edit1.Text,5,1);
Edit1.SelStart:=5;
end;
// Contoh 10,000
if (key=#8) and (edit1.selstart=6) then
begin
Edit1.Text:=copy(edit1.Text,1,1)+','+
copy(edit1.Text,2,1)+
copy(edit1.Text,4,1)+
copy(edit1.Text,5,1)+
copy(edit1.Text,6,1);
Edit1.SelStart:=6;
end;
// Contoh 100,000
if (key=#8) and (edit1.selstart=7) then
begin
Edit1.Text:=copy(edit1.Text,1,1)+
copy(edit1.Text,2,1)+','+
copy(edit1.Text,3,1)+
copy(edit1.Text,5,1)+
copy(edit1.Text,6,1)+
copy(edit1.Text,7,1);
Edit1.SelStart:=7;
end;
// Contoh 1,000,000
if (key=#8) and (edit1.selstart=9) then
begin
Edit1.Text:=copy(edit1.Text,1,1)+
copy(edit1.Text,3,1)+
copy(edit1.Text,4,1)+','+
copy(edit1.Text,5,1)+
copy(edit1.Text,7,1)+
copy(edit1.Text,8,1)+
copy(edit1.Text,9,1);
Edit1.SelStart:=9;
end;