منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف أحفظ كودي في الـdll من أن يراه أحد عند حدوث خطأ في الكود؟ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيف أحفظ كودي في الـdll من أن يراه أحد عند حدوث خطأ في الكود؟ (/showthread.php?tid=9017)



كيف أحفظ كودي في الـdll من أن يراه أحد عند حدوث خطأ في الكود؟ - Aly El-Haddad - 25-05-13

السلام عليكم و رحمة الله و بركاته،

أثناء أختباري لملف DLL أنشأته وجت أنه عند حدوث خطأ في الكود يتم فتح الـClass الذي به الخطأ في المشروع ليريني الخطأ.. و هذا ما لا يجب أن يحدث، حيث أنه يتوجب ظهور الخطأ في سطر الكود الذي يستدعي الكود المخطئ من الـDLL

جربت التغلب على ذلك عن طريق وضع الكود المخطئ بين Try و Catch و وضع Throw ex لأعرف نص الخطأ لكن هذا لم يؤثر في شئ..

فهل هناك حل؟



كيف أحفظ كودي في الـdll من أن يراه أحد عند حدوث خطأ في الكود؟ - Abu Ehab - 25-05-13

السلام عليكم

راح أعطيك كود خـطأ الان وضعه في كلاس ,, وجرب ... ورح يعطيك نص الخطأ ورقمة ... تمام .
PHP كود :
Public Function AbuEhab(ByVal Aly_ElHaddad As Integer) As Integer
        
Try
            
Aly_ElHaddad "WellCome"

        
Catch ex As Exception

            MsgBox
(Err.Description " " Err.Number)

        
End Try
    
End Function 



كيف أحفظ كودي في الـdll من أن يراه أحد عند حدوث خطأ في الكود؟ - Aly El-Haddad - 25-05-13

شكراً لك أخي، فكرة بسيطة لكنها لم تخطر في بالي Smile