15-02-2015, 08:50 PM
اخواني لو ممكن حل لهاي مشكلة ما تضبط معي في label انو يظهر الاعداد اللي فيه على شكل عشري مثل : 250.00
|
كيف جعل label تعمل بالاعداد العشرية
|
|
15-02-2015, 08:50 PM
اخواني لو ممكن حل لهاي مشكلة ما تضبط معي في label انو يظهر الاعداد اللي فيه على شكل عشري مثل : 250.00
15-02-2015, 09:47 PM
؟؟؟؟؟ أرفق ملف للتوضيح ، أين ظهر لك فيه هذا المشكل
15-02-2015, 10:54 PM
الحل بسيط
كود : label1.Caption := formatfloat('####.00',StrToFloat(label1.Caption));بشرط ان يكون label يحتوي على ارقام
15-02-2015, 11:44 PM
لم تنجح معي هذا مثال للكود الذي اعدل عليه
كود : Label4.Caption:=floattostr(strtofloat(Label1.Caption) + strtofloat(Label2.Caption) - strtofloat(Label3.Caption));
16-02-2015, 05:48 PM
dosdos كتب :لم تنجح معي هذا مثال للكود الذي اعدل عليه أنت تحكي عن فورمة لعدد الحقيقي (شكله) إن رقمين بعد الفاصلة الكود الممنوح صحيح و يفي بغرضك ، عليك بتجريبه إذا كان هذا هو مقصودك
16-02-2015, 10:43 PM
لقد نسيت أن تكتب جملة FormatFloat
كود : Label4.Caption:=FormatFloat('###.00',(strtofloat(Label1.Caption) + strtofloat(Label2.Caption) - strtofloat(Label3.Caption)));
17-02-2015, 08:32 PM
الكاسر الآخر كتب :لقد نسيت أن تكتب جملة FormatFloat اجل فعلت هذا لكن يظهر لي خطا لان Label1 Label2 Label3 ايضا قمت بتحويلهما للعشري ايضا :confused::confused:
17-02-2015, 09:50 PM
من ناحيتي لم افهم ممكن توضح اكثر او انتظر احد الاخوان لعله فهم ما تريد .... تحياتي.
لا تقل ان هذا شيء كبير ففي الاصل هو اتى من شيء صغير
17-02-2015, 10:09 PM
ممكن أخي ترسل لي رسالة الخطأ - صورة لو أمكن
لأن الكود صحيح مئة بالمئة
10-03-2015, 08:55 PM
مرحبا هل يمكن تصحيح لهذا الكود استخدمه حتى احصل على مجموع الضريبة الذي كما نعلم جميعا مجموع الفاتورة * 0.17
كود : Text20.Text:=floattostr(strtofloat(DataText10.Text) * strtofloat('0.17')); |
|
|