الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اخرج تماما من التطبيق برمجياً؟

مغلق
بدأه al_samirr في 28 يناير 2008 · 5 رد · 812 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي 2 subs (اثنين سب) واحد ورا الثاني.

واريد انه اذا حصل اي خطأ (exception) في الاول البرنامج كله يقفل على طول دون الدخول في السب الثاني؟؟

جربت اعمل try و catch وفي جزء ال catch اعمل الكود التالي:

Application.Exit()

Me.Close()

Exit Sub

بس ما زبطتش يدخل دايما في السب الثاني

ارجو ان اجد الحل عندكم شاكرا لكم

تم تعديل هذه المشاركة بواسطة al_samirr في 28 يناير 2008 في 18:57

#2

وعليكم السلام أخي في الله

اللي أعرفه انه عند حدوث خطأ يتوقف البرنامج عن العمل ولا يكمل عملية تنفيذ الكود

يعني المفروض انك ما راح تحتاج إلى كل هذه الأوامر

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

وشكراً

#3

أين عملت صائد الاخطاء داخل الاجراء ام خارجه

أنا الرجل الضرب الذي تعرفونه***خشاش كرأس الحية المتوقد

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#4

فى الأجراء catch

اكنب

end

كل من فى الوجود يطلب صيداً :::: غير ان الشباك مختلفات

#5

شكرا لجميع اللي ردوا

الاخ معالي البرنامج بالفعل يتوقف عند وقوع خطأ لكن لو استخدمت جملة try & catch ممكن تهندل الخطأ براحتك دون ان يتوقف البرنامج المهم ان الجزء الذي وقع فيه الخطأ لن يتنفذ والاجزاء اللي بعده سوف تتنفذ عادي.

الاخ أبوعزام صائد الاخطاء عملته داخل الاجراء الاول.

الاخ njd جزاك الله خيرا عملت اللي قلت عليه و مشيت معي شكرا جزيلاً.

#6
try
sub1()
sub2()
catch

finally

هذه الطريقة الصحيحة لوضع اللاجراء تراي وكاتش

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…