بحث | الأرشيف | إكتب لنا | الإعلانات

موقع الرياض: صفحتك الرئيسية - إضافة للمفضلة


Friday 15 August 2003 No. 12838 Year 39

الجمعة 17 جمادى الثانية 1424العدد 12838 السنة 39

  البرمجة بلغة فيجوال بيسك الحلقة (27)  تقييد الجمل الشرطية

الرياض@نت- خالد بن محمد المسيهيج

لا زلنا في فصل المنطق الرياضي، لكننا نريد أن نخرج قليلاً لدراسة حالة تقييد الشروط باستخدام حرفي (و) و (أو) ، ولمزيد من الإيضاح نفترض أنك قد دعوت أحمد ومحمداً إلى منزلك .. وتريد أن تغلق البوابة لحين وصولهما ورغبت أن تجعل عملية فتح البوابة مقيدة بحضورهما فأخبرت البواب بشرطك . فكيف سيكون الشرط؟ سيأخذ إحدى صيغتين :
فإما أن تقول له (لا تفتح البوابة إلا عندما يحضر أحمد ومحمد) أو تقول له (لا تفتح البوابة إلا عندما يحضر أحمد أو محمد) أنظر إلى الجملتين جيداً، هل يوجد فرق بينهما؟ بالتأكيد فعندما قلت أحمد ومحمد فهذا يعني أنه حتى لو جاء أحدهما قبل الآخر فلن يفتح الباب إلا عندما يجتمع الإثنان بينما قولك (أحمد أو محمد) هذا يعني أن البوابة ستفتح لأي منهما عند حضوره.
مثال تطبيقي :
لديك برنامج يحتوي على مربعي نص وتريد أن التنفيذ يتم بطريقتين الأولى بأنه إذا ضغط زر الأمر الأول يعطي رسالة عندما يحتوي أحد مربعي النص على قيمة غير رقمية، بينما الثانية لا تعطي الرسالة إلا إذا تم ضغط الزر الثاني وكلا المربعين لا يحتوي على قيم رقمية.
أنظر للكود في الشكل رقم (1) تلاحظ أن زر الأمر Command1
يقوم بعرض رسالة الخطأ عندما يحتوي أي مربع نص على قيمة غير رقمية، بينما الثاني لا يعرض الرسالة إلا اذا اجتمعت القيم غير الرقمية في كلا المربعين نفذ الآن، هل لاحظت؟.
وبالمناسبة فالجملة On Error Resume Next تفيد في حالة وجود أخطاء من قبل المستخدم بحيث تمنع الرسائل القاتلة فتتجاهل الخطأ بتجاوزه إلى الخطوة التالية. لذلك ينصح باستخدامها دائماً .
لمزيد من الإيضاح يمكن الاستفادة من التطبيق موضوع الشرح والذي يمكن الحصول عليه من خلال الوصلة التالية :

www.alamal.med.sa


 

بقية المواضيع

البرمجة بلغة فيجوال بيسك الحلقة (27)  تقييد الجمل الشرطية
النقاط المهمة لامتلاك موقع خاص بك
البرمجة بلغة فيجوال بيسك الحلقة (26) استخدام صندوق الخيارات في العمليات الرياضية
كيف تنقل مفضلتك ؟
البرمجة بلغة فيجوال بيسك الحلقة (25) تحديد أولويات الحساب..
تعلم معنا البرمجة بلغة بيسك المرئي Visual Basic5
البرمجة بلغة فيجوال بيسك الحلقة (24) ربط المقارنات بالتغيير في مربعات النصوص
البرمجة بلغة Visual Basic الحلقة (6)
تعلم معنا: البرمجة بلغة Visual Basic الحلقة (7)
البرمجة بلغة Visual Basic الحلقة (8)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (9)
البرمجة بلغة فيجوال بيسك الحلقة (10)
روابط الملفات
البرمجة بلغة فيجوال بيسك  الحلقة (11)
تعلم معنا:البرمجة بلغة فيجوال بيسك  الحلقة (12)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (13)
الوجوه التعبيرية: ولادة لغة عالمية جديدة!!
تعلم معنا:استعادة النظام
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (14)
تعلم معنا: كيفية ربط البريد الإلكتروني ببرنامج  Outlook Express
معاً نحو الاحتراف: مفـاتيح الاختزال
تعلم معنا:أنواع الملفات والبرامج التي تقوم بتشغيلها
إنترروبانج : علامة ترقيم القرن العشرين
تعلم معنا البرمجة بلغة بيسك المرئي Visual Basic "1"
تعلم معنا: البرمجة بلغة بيسك المرئي( Visual Basic (2
تعلم معنا: البرمجة بلغة بيسك المرئي ( Visual Basic (3
تعلم معنا : البرمجة بلغة بيسك المرئي Visual Basic 4
تلميحة: قراءة الرسائل باللغة العربية دون ترميز
البرمجة بلغة فيجوال بيسك الحلقـة (15)
البرمجة بلغة فيجوال بيسك الحلقة (20)
تلميحة: كيف تعرف مواصفات جهازك؟..
البرمجة بلغة فيجوال بيسك الحلقة (16)
تعلم معنا: البرمجة بلغة فيجوال بيسك الحلقة (17)
البرمجة بلغة فيجوال بيسك الحلقة (18)
البرمجة بلغة فيجوال بيسك الحلقة (19)
البرمجة بلغة فيجوال بيسك الحلقة (21)
البرمجة بلغة فيجوال بيسك الحلقة (22)
البرمجة بلغة فيجوال بيسك الحلقة (23): معالجة إدخال البيانات.. والتحكم بالحقول الرقمية
أدوات فورية مجانية تساعد الباحثين في كتابة مصادر بحوثهم بسهولة
 
 

 

 

[ الرياض @ نت | أخبار | تحقيقات | مواقع | برامج | أرقام شبكية | تعلم @ نت ]

جميع الحقوق محفوظة لمؤسسة اليمامة الصحفية 2003
تصميم وتطوير وتنفيذ جريدة الرياض، إدارة الإنترنت
الرجاء ارسال أي ملاحظات على العنوان التالي:
rnet@Alriyadh-np.com

الرياض الرئيسي

الرياض @ نت

أخبار

تحقيقات

مواقع

برامج

أرقام شبكية

تعلم @ نت

الرياض الإقتصادي

دنيا الرياضة

الرياض @ نت

مقالات اليوم

إنضم إلى قوائم
الرياض