![]() |
|
خطأ عن مقارنه الرقم التفعيل - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : خطأ عن مقارنه الرقم التفعيل (/showthread.php?tid=47730) |
خطأ عن مقارنه الرقم التفعيل - Ashraf Elafify - 31-12-23 السلام عليكم ورحمه الله وبركاته قمت بعمل تسجيل أو أكتف للبرنامج وهو مقارنه رقم البروسيسور او الهارد ديسك و اقوم بتخزينه و عند تشغيل البرنامج اقوم بمقارنه الرقمين فان كانوا صحيحين يتم الدخول الى شاشه تسجيل الدخول واذا كانوا مختلفين تظهر شاشه التفعيل . ولكن الحالى الرقمين صحيحين و يعمل جيدا ولكنه يقوم باظهار الشاشتين معا و استخدم الكود الحالى كود : If My.Settings.UserName = IDPX1 Thenفما الحل استخدمت اغلاق الشاشه ولم يفلح ثم استخدمت اخفاء الشاشه ولكن لم يفلح فما الحل . وشكرا مقدما للجميع. [attachment=29335] ها هما الشاشتان فى نفس الوقت والمطلوب هو ان فى حاله تساوى القيم شاشه التفعيل لاتظهر وتظهر شاشه الدخول فقط و العكس فى حاله اذا اختلفت القيم تختفى شاشه الدخول وتظهر شاشه التفعيل فقط RE: خطأ عن مقارنه الرقم التفعيل - Taha Okla - 31-12-23 وعليكم السلام ورحمة الله وبركاته راجع الكود سطر سطر، أكيد في مكان ثاني أنت طلبت ظهور شاشة التفعيل .. للتبسيط والسرعة في إيجاد مكان الخلل تتبع مع الـ Debug الطريقة : - افتح المشروع .. - أضغط الزر (F11) >> .. - أنتتظر حتى يشتغل المشروع.. ويحدد أول سطر باللون الأصفر .. - أقرأ هذا السطر : هل هو سطر تشغيل شاشة التفعيل أم لا .. - إذا لا أضغط مرة ثانية (F11) >>> - وهكذا حتى تصل للسطر الذي يشغل شاشة التفعيل وتكون وصلت للخلل والثغرة في الكود. RE: خطأ عن مقارنه الرقم التفعيل - Ashraf Elafify - 31-12-23 تم الحل ولله الحمد واذا واجه احد الاخوه هذا المشكله يرجى اتباع الاتى [attachment=29337] عن طريق خصائص المشروع نختار Application ثم نختار Authentication Mode ومن القائمه المنسدله الاولى نغير القيمه من Windows الى Application-Defined ثم من القائمه المنسدله Shutdown Mode نغير القيمه من When Startup From Closes الى When Last From Closes ثم حفظ التغيرات وفى شاشه الLogin فى ال Form Load كتبت Encryption.close() ولله يعمل كما كنت اريد |