جداكردن اعداد

mahian90

عضو جدید
کاربر ممتاز
سلام دوستان

چطور ميشه اعداد رو به صورت سه تا سه تا از سمت راست جدا كرد.

مثلا تو يه اديت بنويسي 1500000 و نمايش بده 1.500.000 ؟

چطور ميشه كدي داد كه عدد رو به حروف تبديل كنه؟
 

mahian90

عضو جدید
کاربر ممتاز
من نتونستم کامپوننت tms رو پیدا کنم. کسی از دوستان لینکشو داره؟
 

hasandrw

عضو جدید
سلام
تو گوگل جستجو کن کامپوننتی به اسم GBGEditNumber را پیدا کن.
من خودم از این کامپوننت استفاده می کنم خیلی کامپوننت باحالیه.
 

ahmadi613

عضو جدید
سلام
كد زير را در رويداد onchange يك edit بنويس در خروجي سرقمي جدا مي شود
var
s:string;
i:Integer;
begin
s:='';
if Edit2.Text>''then
begin
for i:=0 to Length(Edit2.Text)do
if Edit2.Textin['0'..'9']then
s:=s+edit2.Text;
Edit2.Text:=FormatFloat('#,',StrToInt64(s));
Edit2.SelStart:=Length(Edit2.Text)+1;
end;
 
Similar threads
Thread starter عنوان تالار پاسخ ها تاریخ
M اعداد بزرگتر از 10 رقم Delphi 3

Similar threads

بالا