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

هل يمكن الأستدلال على ال Exception برقم؟

مغلق
بدأه vbdb2005 في 3 أكتوبر 2007 · 6 رد · 714 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل يمكن الأستدلال على ال Exception برقم كما في VB6 ؟

حاليا لأعرف Exception محدد أستخدم الأتي:

ex.Message.StartsWith("Message")

ولكن هل هناك طريقة أفضل؟

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

#2

السلام عليكم

انا استخدم هدي الطريقة .. , والله اعلم

Catch ex As Exception
			If ex.Number = 123 Then

		   end if

سبحان الله وبحمده سبحان الله العظيم

#3

هذا الكود يعطي الخطأ التالي

number is not a member of system.exception

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

#4

إستخدم

Try

Catch ex As Exception
If ex.Message = "Error Message" Then
'Do something
End If
End Try

فهي طريقة أسهل

تم تعديل هذه المشاركة بواسطة crazy Programm2007er في 3 أكتوبر 2007 في 12:11

#5

انا فعلا أستخدم طريقة مشابه ولكن لا أكتب نص الرسالة كاملا بل أكتفي بالبداية خصوصا ان النص الكامل يكون غير صحيح لو تعلق المر بأسماء متغيرات أو حقول في قاعدة البيانات

والكود متشابه جدا

Try

Catch ex As Exception
If ex.Message.StartsWith("Error Message")Then
'Do something
End If
End Try

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

#6

باستخدام الارقام افضل ,, وانا اشتغلت عليها 100%

سبحان الله وبحمده سبحان الله العظيم

#7

بالتاكيد أستخدام الأرقام أفضل وهذا ما اسأل عنة ولكن ليس عندي خاصية Number هذه ، مع العلم أني أستخدم Visual Studio 2005 Professional Edition فأرجو أرفاق مثال لأعلم أين الخطأ عندي

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

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

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