منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : السلام عليكم .... ارجوا المساعدة في الجمع التكست بوكس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
انا عندي مشكلة في الجمع ارجوا المساعدة في الطريقة محاسبية مثلاً 1,500.500 + 1,000.500 =  2
الصحيح  هو  2,501.000  ارجوا المساعدة مثل مرفق ارجوا التعديل عليه 
وجزاكم الله كل خير
و عليكم السلام و رحمة الله و بركاته

يا اخ محمد لايوجد نوع رقمي يستوعب مثل هذه الادخالات (هو مجرد تنسيق فقط)
انظر للمثال التالي و جرب ما فيه

PHP كود :
       Dim b As Double 1500.5
        Dim a 
As Double 1000.5

        Dim N 
As Double b

        TextBox1
.Text String.Format("{0:#,##0.00}"N
PHP كود :
       Dim b As Double 1500500
        Dim a 
As Double 1000500

        Dim N 
As Double b

        TextBox1
.Text String.Format("{0:#,##0.}"N
بارك الله فيك وجزاك كل خير
شوف ياخوي اول شي مثل ما قال خوينا ابوليلي ثاني شي ممكن حلها بحذف الفاصلة من النص قبل الجمع مثل
لو كانت في مربعات نص والناتج تبيه في مربع نص ثالث
dim a=val(textbox1.text.replace( ",",""))
dim b=val(texttox2.text.replace(",","") )
textbox3.text=formatnumber((a+b), 3)

لكن افضل شي انك تجمع الارقام الاصليه
السلام عليكم اخي بارك الله فيك وجزاك الله الخير
اخي مشروعي انا محاسبي ويلزم عند الكتابة الرقم في التكست بوكس وعند ترك التكست بوكس يظهر بهذا الشكل 17,548.124 ( خانة آلاف .. خانة عشرات .... خانة مئات )
(06-02-17, 11:25 AM)محمد بوقزاحة كتب : [ -> ]السلام عليكم اخي بارك الله فيك  وجزاك الله الخير
اخي مشروعي انا محاسبي ويلزم عند الكتابة الرقم في التكست بوكس وعند ترك التكست بوكس يظهر بهذا الشكل 17,548.124   ( خانة آلاف ..  خانة عشرات .... خانة مئات )

يمكن عمل  متغير تحفظ فيه الرقم  الاصلي 

او textbox مخفي  

والله الموفق
ممكن توضح اكثر
(07-02-17, 11:28 AM)محمد بوقزاحة كتب : [ -> ]ممكن توضح اكثر

ممكن تعلن عن متغيرات على مستوى الفورم  

كود :
Dim a As Double =0


قبل عمل سطر الفورمات  اسند الرقم الى المتغير  وعند الجمع او الضرب تعامل مع المتغير فقط
ممكن اخي توضح بمثال
جزااك الله خير