المشاركات : 2
المواضيع 2
:
: 2
الإنتساب : Aug 2022
السلام عليكم الإخوة الأعزّاء.
عملت برنامج بسيط ، لكن صادفت مشكلتين .
1- ظهور نافذة تسجيل الدخول وراء النافذة الرئيسية ، أي عند تصغير الشاشة الرئيسية تظهر نافذة LOGIN و تستطيع النقر عليها .
2- عند نقل الملف التنفيذي للبرنامج أي (Delphi + ABSDatabase) إلى جهاز آخر لم يعمل البرنامج رغم أنّني نسختهما في ملف واحد .
أرجو الإفادة بحل لهذا المشكل جزاكم الله خيرا .
المشاركات : 476
المواضيع 0
:
: 217
الإنتساب : Apr 2011
وعليكم السلام
1 - قم بعمل hide للفورم الخاصة بـ login بعد ما تتم عملية الدخول بنجاح
2 - اجعل الاتصال بقاعدة البيانات برمجيا .
3 - استعمل خاصية البحث بالمنتدى
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
كل من 1 user says قال شكرا ل Mr.DOS على المشاركة المفيدة1 user says Thank You to Mr.DOS for this post
• AEK38
المشاركات : 224
المواضيع 35
:
: 24
الإنتساب : Jan 2009
حل المشكلة الاولى بسيط وهو عمل showmodal لفورم تسجيل الدخول قبل ان يتم عرض الشاشة الرئيسية
عن طريق كتابة الكود داخل project (قم بالنقر على الملف project باليمين من قائمة projects ثم قم باختيار View source) وليس من داخل MainForm
فاذا كانت كلمة السر صحيحة ينفذ الاجراء التالي
application.run
والا يعمل application.terminate
بالنسبة للسؤال الثاني لااعلم نوع قاعدة البيانات ولم اتعامل معاها لكن اذا كانت تتعامل مع مسار وليست كسرفر جرب تتبع المسار هل هو صحيح ام لا وتاكد من تثبيت الحزم الخاصة بها
بالتوفيق
المشاركات : 126
المواضيع 9
:
: 12
الإنتساب : Oct 2015
(17-08-2022, 11:15 PM)AEK38 كتب : 1- ظهور نافذة تسجيل الدخول وراء النافذة الرئيسية ، أي عند تصغير الشاشة الرئيسية تظهر نافذة LOGIN و تستطيع النقر عليها .
وعليكم السلام ورحمة الله وبركاته
غير عن طريق الذهاب الى project-option-forms ثم تختار نافذة LOGIN