السلام عليكم ورحمه الله وبركاته
استخدم تايمر للتاكد من عمر الشخص
اكثر من 21 سنة ام لا
اكتر من 21 سنه يحفظ البيانات
اقل من 21 سنه يضغط نيكست وهكذا
يظهر لي هذا الخطا رغم اني اضفت المكتبه من الريفرنس
لدي فيجوال بيسك 2015
لازالت احوال الوصول لحلح قمت بعمل ريسيت لاعدادات Debugging
والان يظهر هذا الخطأ
Exception thrown: 'System.NullReferenceException' in CONTROL.exe
Exception thrown: 'System.AccessViolationException' in System.Windows.Forms.dll
كل ما فعلته هو
قمت بتغير Public Function الي Public sub
لانه كان يظهر ليس دائما هذا الخطأ
Warning BC42105 Function 'fromApplication' doesn't return a value on all code paths. A null reference exception could occur at run time when the result is used. CONTROL H:\VISUALBASIC\NEW 2019\new 2019 \CONTROL\DETAILS.vb 145
وعليكم السلام ورحمة الله وبركاته
راجع هذا الرابط
تحياتى لك
وتمنياتى لك التوفيق
حاولت اخي دون جدوى
هل هناك طريقه لايجاد سبب الخطأ
لاني غيرت بعض الاعدادات في Debugging
قمت بعمل ريسيت لكل الاعدادات وفجاه البرنامج يظهر هذا الخطأ
مع العلم لا يوجد انترنت لدي علي هذا الجهاز الذي اعمل عليه
(17-04-19, 10:32 AM)لذلك ارفع سورس مصغر من برنامجك - ان شاء الله اكيد هنوصل لحل كتب : [ -> ]اعتقد ان مشاكل البرمجه شبية بالامراض التى تصيب الانسان
تتشابة في الاعراض - ولكن عرض واحده هو ما يميزها عن بعضها -
لذلك المبرمج كما الطبيب يحاول الوصول لهذا العرض
حتي يستطيع ايجاد العلاج المناسب له
يعني من عير سورس انا ممكن افتى واقولك اكثر من سبب
وانت الي بتجبرني علي كده
اعزر صراحتي
شوف ملفات ال Dll المرفقه
او رجاء ارفع سورس ممكن الحل يكون بسيط جدا
قم بارفاق ملف DETAILS.vb
او قم بتوضيح ما الكود بهذا الملف بالسطر رقم 145
حتى يتم توضيح سبب الامر الفعلى
تحياتى لك
وتمنياتى لك التوفيق
الحمد لله والشكر لله
والحمد لله على كل حال
تحياتى لك
وتمنياتى لك التوفيق