06-03-23, 01:40 AM
06-03-23, 04:33 AM
وعليكم السلام ورحمة الله وبركاته
أظن أن سؤالك في VB.Net وليس الـ (#C) فقد طرحت سؤالك في المكان الخطأ.
على كل : في العمليات الحسابية ضمن الـ VB.Net لا يوجد (90% أو 85% أو 75%) فهذه الاشارة (%) ضمن الفيجول بيزك هي غير محسوبة
لذا عليك أن تستبدلها بـ (0.90 و 0.85 و 0.75)
فيكون الجواب هو الكود التالي :
أما إذا كنت تريد كتابة أرقام صحيحة وليس فواصل فعليك أن تضع إشارة (%) بعد الكمبوبوكس ضمن ليبل وليس داخله فيصبح الحل هو الكود التالي
أظن أن سؤالك في VB.Net وليس الـ (#C) فقد طرحت سؤالك في المكان الخطأ.
على كل : في العمليات الحسابية ضمن الـ VB.Net لا يوجد (90% أو 85% أو 75%) فهذه الاشارة (%) ضمن الفيجول بيزك هي غير محسوبة
لذا عليك أن تستبدلها بـ (0.90 و 0.85 و 0.75)
فيكون الجواب هو الكود التالي :
كود :
TextBox4.Text = Val(TextBox1.Text) / (((Val(TextBox3.Text) / Val(TextBox2.Text)) * Val(ComboBox3.Text)) * Val(ComboBox1.Text) * Val(ComboBox2.Text))أما إذا كنت تريد كتابة أرقام صحيحة وليس فواصل فعليك أن تضع إشارة (%) بعد الكمبوبوكس ضمن ليبل وليس داخله فيصبح الحل هو الكود التالي
كود :
TextBox4.Text = Val(TextBox1.Text) / (((Val(TextBox3.Text) / Val(TextBox2.Text)) * Val(ComboBox3.Text)/100) * Val(ComboBox1.Text)/100 * Val(ComboBox2.Text)/100)08-03-23, 01:39 AM
كل الشكر اخ Taha Okla