![]() |
|
مساعدة في عمل صفحة تسجيل دخول - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : مساعدة في عمل صفحة تسجيل دخول (/showthread.php?tid=18921) الصفحات:
1
2
|
مساعدة في عمل صفحة تسجيل دخول - yasirh88 - 23-01-17 السلام عليكم احتاج مساعدة في عمل لوحة تسجيل دخول مثل التي بالصورة كما تلاحظون الواجهة ربما تتكون من form عدد 2 الاولى الكبيرة التي بالخلف والثانية التي تحمل الاسم (الملفات) وبداخلها قواعد البيانات المربوطة بها عند الضغط على الفورم الخلفي لا يمكن الضغط عليه فهو غير مفعل الا في حالة غلق الفورم المسمى الملفات عند الضغط على علامة ال x الحمراء وعند اغلاق الفورم (الملفات) تبقى هذه الواجهة الرئيسية التي بالاسفل علما ان واجهة تسجيل الدخول تظهر لمرة واحد فقط عند اول مرة يفتح البرنامج او عند غلق البرنامج كليا واعادة فتحه سؤالي هو كيف يتم عمل مثل هذه الواجهة التي تظهر فقط عند بدء البرنامج وبأي حدث يتم وضع الكود لو وضعنا الكود في الحدث load فكل ما يتحمل الفورم ستظهر الواجهة وهذا ليس المطلوب وهل الواجهة الملفات هية فورم ام ماذا اتمنى ان اجد لديكم الحل حتى ولو ب كود او فكرة وشكرااا لكل ما تقدموه ولمن ساعدني في المواضيع السابقة وبارك الله فيكم وزادكم من علمه RE: مساعدة في عمل صفحة تسجيل دخول - مساعدة - 23-01-17 السلام عليكم لا أرى لوحة تسجيل دخول، وإنما كل الذي أراه نافذة اختيار ملف. أرجو التوضيح. وما المقصود ب تظهر لمرة واحد فقط عند اول مرة يفتح البرنامج او عند غلق البرنامج كليا واعادة فتحه RE: مساعدة في عمل صفحة تسجيل دخول - yasirh88 - 23-01-17 إقتباس :السلام عليكم اهلا وسهلا بيك اخي العزيز هذه الملفات موجودة بالاصل في قاعدة البيانات عند اختيار احد الملفات والضغط على البوتون (فتح) تظهر صفحة الدخول التي بالصورة ![]() إقتباس :وما المقصود ب تظهر لمرة واحد فقط عند اول مرة يفتح البرنامج او عند غلق البرنامج كليا واعادة فتحه القصد ان هذه صفحة تسجيل الدخول تظهر لمرة واحدة يعني فقط عند عمل run للبرنامج وتدخل اسم المستخدم والباسوورد وعند غلق الاتصال هل يوجد حدث لتشغيلها مع البرنامج لاول مرة فقط غير الحدث load مثلا حدث اسمه startup او شي مشابه وشكراا جزيلا على الاهتمام RE: مساعدة في عمل صفحة تسجيل دخول - مساعدة - 23-01-17 إذا كنت تقصدي حدث التشغيل يحدث مرة واحدة في كل مرة تقومي بتشغيل البرنامج، فإنه يوجد حدث خاص بالتطبيق، ويمكن كتابة الكود فيه بعد الدخول إلى View Application Events كما في الصورة وبعدها يتم تحديد MyApplication Events وبعدها Startup وكتابة الكود، هنا سيعمل مرة واحدة عند تشغيل التطبيق، ولكن عند إلاق التطبيق تماماً سيتم تشغيلة في المرة القادمة مرة واحدة أيضاً وهكذا صفحة الكود مثل هذه عند إنشاء الحدث Startup كود : Namespace MyRE: مساعدة في عمل صفحة تسجيل دخول - yasirh88 - 24-01-17 اخي العزيز هذا بالضبط ما كنت اقصد ولكن اين اجد هذه الصفحة والسؤال الاخير ما هذه الاداة المستخدمة في هذه الصورة كما تلاحظ في الوسط الملفات قادمة من قاعدة البيانات وفي الاسفل مكتوب database السهم الاحمر وبجنبها اسم قاعدة البيانات هل تعتبر هذه الاداة مسج بوكس ام فورم جديد وكيف يتم عمل مثل هذه الصفحة مع جزيل الشكر للتواصل RE: مساعدة في عمل صفحة تسجيل دخول - مساعدة - 24-01-17 يتم الوصول للصفحة التي تقصديها من خلال القائمة Project ونختار خصائص المشروع Properties عندها ستشاهدي هذه النافذة وفي الاسفل الزر View Application Events والباقي أعتقد سهل لأنها صفحة كود أما نافذة اختيار الملف فهي فورم عادي يتم تصميمه بالطريقة التي تناسب الغرض منه، فكما هو ملاحظ تتكون من زرين Button على اليمين وقائمة ليست بوكس ListBox لعرض اسماء الملفات وفي اسفلها مربع نص Text والتفاصيل في الاسفل كلها لايبل Label. RE: مساعدة في عمل صفحة تسجيل دخول - yasirh88 - 24-01-17 إقتباس :يتم الوصول للصفحة التي تقصديها من خلال القائمة Project ونختار خصائص المشروع Properties توقعت انها ليست فورمة توقعت انها مسج بوكس او شي مشابه اخي العزيز شكراا جزيلا تم حل المشكلة شكراا على الاهتمام وبارك الله فيك وكثر من امثالك RE: مساعدة في عمل صفحة تسجيل دخول - مساعدة - 24-01-17 عفوا لم أنتبه للقسم، في لغة C#.NET يختلف الوضع عن VB.NET هنا سيتم فتح الملف Program.cs وفي داخل الروتين Main نستبدل سطر تشغيل الفورم بالتالي كود : {ليصبح مثل كود : static class Programهنا افترضت أن Form2 هو نافذة تسجيل دخول وفيها الموافقة على اكمال تشغيل التطبيق من عدمه وتتم الموافقة بالسطر التالي وذلك بإعادة Yes للكود السابق كود : this.DialogResult = DialogResult.Yes;RE: مساعدة في عمل صفحة تسجيل دخول - yasirh88 - 25-01-17 هذا الكود ليس له علاقة عند بداية تشغيل البرنامج فعند بداية التشغيل تظهر هذه القائمة وعند الضغط على فتح تظهر قائمة تسجيل الدخول وهذه العملية تحدث فقط عند تشغيل البرنامج وعند غلق البرنامج كليا واعادة فتحه تظهر مرة اخرى يعني بحدث يعمل لمرة واحدة ولا اتوقع الحدث form-load ولغة البرمجة المستخدمة هي C#.net RE: مساعدة في عمل صفحة تسجيل دخول - مساعدة - 25-01-17 (25-01-17, 04:02 PM)yasirh88 كتب : وهذه العملية تحدث فقط عند تشغيل البرنامج وعند غلق البرنامج كليا واعادة فتحه تظهر مرة اخرى استدركت أن اللغة هي #C لهذا وضعت الكود والذي يعمل كما ذكرتي تماماً ضعي المشروع لتعديله. |