السلام عليكم ..
قبل فتره قرأت في احد المواضع في الفيجول السادس كود .. لتلافي رسائل الخطاء ..
ارجو و ضع الكود لإصدار .. الدوت نت ...
و لكم جزيل الشكر ..
السلام عليكم ..
قبل فتره قرأت في احد المواضع في الفيجول السادس كود .. لتلافي رسائل الخطاء ..
ارجو و ضع الكود لإصدار .. الدوت نت ...
و لكم جزيل الشكر ..
السلام عليكم ورحمة الله وبركاته
الطريقة الوحيدة لتلافى الأخطاء فى الكود هى التأكد من صحة الكود فلا توجد طريقة لتلافيها لكن اذا كنت متوقع للخطأ فيمكنك استخدام احدى الجمل الآتية
On Error Resume Next
هذه الجملة تجعل البرنامج يتجاهل جملة الخطأ وينفذ الجملة التى تليها
On Error Goto ErrorHandler . . . Exit Sub ErrorHandler: Code
هذه الجملة تجعل البرنامج يقفز إلى السطر ErrorHandler وينفذ ما يليه عند حدوث خطأ
أما الطريقة الجديدة فى الدوت نت فهى
Try CODE Catch ex As Exeption HandleError End Try
وفى هذه التركيبة يتم تنفيذ الكود أسفل Try وعند حدوث خطأ يتم الانتقال إلى جملة Catch ويمكن إضافة كلمة Finally قبل End Try ووضع كود أسفلها يتم تنفيذه فى نهاية التركيبة ويتم تنفيذ هذا الكود دائماً سواء حدث خطأ أم لا :rolleyes:
إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال
السلام عليك
أخي العزيز
الموضوع بسيط جدا وهو كالتالي
Try ' ضع كود التنفيذ هنا Catch ex As Exception ' اذا حدث خطا يتم تنفيذ هذا الكود MsgBox(ex.Message) End Try
فبمجرد ان تكتب كلمة try يكمل الدوت نت الباقي
اي خدمة مستعدين
السلام عليكم
خيركم من تعلم القرآن وعلمه
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…