لا اله الا الله
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

لا اله الا الله

اللهم صلي وسلم و بارك على سيدنا محمد و على آله و صحبه أجمعين ومن تبعه بإحسان إلى يوم الدين
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 الرسائل ي اتخاز القرارات

اذهب الى الأسفل 
كاتب الموضوعرسالة
محمد ابوزيد
المدير العام
المدير العام
محمد ابوزيد


ذكر
عدد الرسائل : 302
العمر : 37
الموقع : https://mode.mam9.com
العمل/الترفيه : Computer Programmer
تاريخ التسجيل : 07/01/2008

الرسائل ي اتخاز القرارات Empty
مُساهمةموضوع: الرسائل ي اتخاز القرارات   الرسائل ي اتخاز القرارات Icon_minitimeالثلاثاء 5 فبراير 2008 - 7:40

الرسائل ي اتخاز القرارات 6.0-professional-sp6
سنتعرف في هذا اللقاء على كيفية الاستفادة من الرسائل في اتخاذ القرارات. كيف؟. عندما تنشئ برنامجاً وتضع فيه زراً للخروج من البرنامج أو حذف ملف ويتطلب الأمر وضع رسالة تحذيرية تتضمن المواصلة أو التراجع، وفي هذه الرسالة زر (نعم)، وزر (لا) فعند ضغط نعم يقوم البرنامج بمواصلة الحدث (سواء أكان خروج أم حذف أو حفظ) بينما لا فيلغي الحدث ويعود للنافذة الرئيسية.
وقبل أن نأخذ مثالاً على ذلك يجب أن نتعرف على القيم المعادة وهي التي يشار إليها دائماً في كتابة الشروط . وهذه القيم مبينة بالجدول (1).
مثال
نفترض أن لديك برنامجاً ما.. أي برنامج.. وفيه العديد من الأزرار.. ومن ضمنها زر خروج بحيث تضع في اعتبارك أن مستخدم برنامجك قد يقوم بضغط زر خروج بطريق الخطأ وقد يفقده هذا الإجراء غير المقصود الكثير من المعلومات والجهد والوقت، فتجعل هناك رسالة يؤكد من خلالها سلامة هذا الإجراء.
التطبيق
لن نفرض عليك أي برنامج جديد، بل سنجري تعديلاً بسيطاً على برنامجنا في الحلقة 13بحيث أن المبلغ إذا لم يبلغ النصاب يكون لدى المستخدم خيار العودة لحساب زكاة مبلغ جديد، ففي البرنامج السابق الرسالة إخبارية ليس فيها سوى خيار واحد، أما في هذه الحلقة سيكون هناك رسالة إخبارية وتحتوي على خيارين في نفس الوقت Yes و No ومعهما رمز علامة الاستفهام، فنجمع 4(أزرار نعم ولا) + 32(علامة الاستفهام) = 36نبدأ الآن بتركيب الكود (كالظاهر في الشكل 2).
يلاحظ في الكود السابق أننا وضعنا شرط يحدد مسار البرنامج وهو أنه إذا كانت القيمة المعادة من الإجراء مساوية للعدد 6فهذا يعني أن المستخدم يرغب في إجراء حسابات جديدة للزكاة وبالتالي يتم العود بقيمة خالية لمربع النص Text1 حيث وضعنا علامتي تنصيص فارغة، وحتى نسهل على المستخدم وضعنا التركيز في مربع النص Text1.SetFocus، وإذا كانت القيمة المعادة لا تساوي 6يتم الخروج من البرنامج، وهنا تجدر الإشارة إلى أن القيمة الأخرى تهمل طالما أن هناك خيارين فقط.
وعند التطبيق ستظهر الرسالة كما في الشكل (2).


الرسائل ي اتخاز القرارات N4-05-2003
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://mode.mam9.com
 
الرسائل ي اتخاز القرارات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
لا اله الا الله :: قسم لغات البرمجة :: visual basic-
انتقل الى: