مشاهدة النسخة كاملة : مثال 2-4 على chekBox
س ا يوسف
30-03-2009, 02:29 PM
يريد مدير معمل تحاليل كتابة برنامج يستطيع من خلاله تحرير فواتير بحيث يسمح للمشغل ان يدخل اسم المريض وتحديد التحاليل ويجب عدم اصدار فاتورة الا بعد ادخال الاسم وفي حالة عدم ادخال اسم يظهر رسالة خطأ
ويبين الجدول الخدمات المتاحة واسعارها
You can see links before reply
والشكل 1 يبين واجهة المستخدم
You can see links before reply
والشكل 2 في حالة عدم ادخال اسم
You can see links before reply
والشكل 3 الشكل النهائي بعد ادخال جميع البيانات
You can see links before reply
ايات مجاهد
30-03-2009, 09:07 PM
بارك الله لك
وشكرا على الدعاء
س ا يوسف
31-03-2009, 07:05 PM
الحل
بعد عمل ال Formوما عليها كما بالشكل
نكتب الاكواد داخل الحدث Button1
اولا نجعل مكان ادخال الاسم فارغ حتى لا يعرض اسم المريض السابق
""= lblTotal.Text
نتأكد من ادخال اسم للمريض وفي حالة عدم وجود اسم يظهر رسالة
If txtName.Text = "" Then
("ادخل اسم ")MsgBox
والا
Else
في حالة وجود اسم
نعمل مخزن لمجموع ثمن التحاليل وجعله صفر في البداية لعدم تداخل اي قيم سابقة
Dim total As Decimal = 0.0
في حالة اختيار checkBox الاولي
If chkCBC.Checked = True Then
يضع بمخزن مجموع ثمن المحاليل ما يوجد من قبل ذلك من ثمن تحاليل مضاف اليه ثمن هذا الاختيار
total = total + 21.0
ننهي هذه الحالة ب
End If
نكرر الثلاثة خطوات الاخيرة مع تغير اسم checkBox والثمن المضاف لها ل 2 و3 و4
If chkTIC.Checked = True Then
total = total + 7.5
End If
If chkRBC.Checked = True Then
total = total + 5.5
End If
If chkHB.Checked = True Then
total = total + 5.0
End If
نظهر ثمن مجموع التحاليل في label الثامن
lblTotal.Text = total
ننهي حالة if الاولي
End If
hany wasel
13-09-2010, 07:47 PM
مشكورررررررررررررررررررررررر
طاطا جادو
26-01-2012, 02:22 PM
مشكووووووووووووووووووووووووووووووووووووووور
Powered by vBulletin® Version 4.2.2 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved, TranZ by Almuhajir