الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أجعل النماذج في قاعدة البيانات تتناسب

مغلق
بدأه hassan123 في 15 أبريل 2006 · 2 رد · 749 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الكرام

السلام عليكم

لدي مشروع قاعدة بيانات وهذا المشروع سوف يوزع على عدة مستخدمين ، ولكن هناك البعض من المستخدمين يفضل أن تكون الشاشة 600×800 بكسل والبعض الآخر يفضل أن تكون الشاشة بحجم 1024×768 .

كيف أجعل نسخة المشروع تتناسب مع حجم أي الشاشة التي يفضلها المستخدم ؟

علماً أنني صممت جميع النماذج على شاشة 600×800 وعند عمل SETUP للمشروع على شاشة مستخدم بحجم 1024×768 تظهر في مربعات عناصر التحكم والآزرار في أقصى اليسار وباقي مساحة النماذج تظهر فاضية .

وإذا عملت العكس تظهر في الشاشات التي مساحتها 600×800 كبيره ويلزمني استخدام أشرطة التمرير.

هل يعني أن اصمم المشروع مرتين على شاشات 1024×768 وعلى شاشات 600×800 ام أن هناك كود يعيد تنسيق النماذج على حجم أي شاشة ؟

هذه هي مشكلتي أرجو المساعدة ودمتم بخير ...

اللهم اغفر لي ولوالدي وللمسلمين والمسلمات الأحياء منهم والأموات إلى يوم الدين .

#2

اخي الفاضل

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

اليك الملف المرفق يوجد به نموذجين التموذج الافتتاحي هو نموذج اختيار دقة الشاشة سواء 480 × 640 او 600 × 800 او 786 × 1024 وبعد ظهور الرسالة بنجاح التغيير سوف يغلق النموذج ويفتح نموذج الموظفين تلقائيا بالدقة المختاره سابقا

تستطيع الان تغيير نموذج الموظفين frmEMP بما لديك من نموذج مع العلم انك تستطيع ايضا تغيير دقة الشاشة من خلال نموذج الموظفين

change_resolution.rar

لتجربة المثال استورد النموذج الاول change resolution مع الوحدة النمطية لقاعدة بياناتك مع تغيير اسم النموذج في حدث عند الضغط على زر الامر " تغيير دقة الشاشة " يوجد به اسم نموذج الموظفين frmEMP

اختكم

زهره

#3

الأخت الفاضلة زهرة .

السلام عليكم

شكراً لك على مجهودك الطيب ، وعلى الحل الجميل ، وأقدر لك ذلك ، لقد حملت المثال وحقاً إنه رائع ، وعمل جبار، ولكن هناك بعض المستخدمين يفضل أن تكون دقة الشاشة 1024×768 بكسل ، والمشروع مصمم على 800×600 بكسل ، فلو مثلاً استخدمت حلك وقام المستخدم بتغيير دقة الشاشة ، سوف يظهر المشروع بالشكل المطلوب ، ولكن عند الخروج من المشروع سوف تظل إعدادات الشاشة سارية المفعول على الـ Windows لذلك فإن المستخدم سوف يضطر إلى إعادة إعدادات الشاشة في كل مرة يقوم بها في تشغيل المشروع وعند الخروج سواء كان ذلك عن طريق الحل الذي قمتي بعمله أو عن طريق لوحة التحكم مما قد يجعل المستخدم يحس بالملل من هذه الطريقة في كل مرة ، فإما أن يترك المشروع على حالته السابقة دون تغيير دقة الشاشة وهذا غير مرغوب من ناحية عرض النماذج ، وإما أن يترك إعدادات الشاشة سارية المفعول على الـ Windows وهو مالا يفضله المستخدم .

والسؤال هل أستطيع التعديل على الحل السابق ؟

يعني المشروع مصمم على 800×600 والمستخدم يعمل على 1024×768 هل أستطيع تكييف المشروع عند عمل Set Up للبرنامج على حسب دقة شاشة المستخدم الافتراضية ؟

أو هل من حل آخر، أجعل المستخدم يقوم بتغير دقة الشاشة على المشروع عند الاستخدام الأول لتصبح سارية المفعول في كل مرة ، حيث عند الفتح للمشروع تتغير دقة الشاشة حسب تصميم المشروع 600×800 وعند الخروج من المشروع ترجع دقة الشاشة تلقائياً حسب وضعها الافتراضي السابق ؟

هذه هي مشكلتي ، أرجو إعادة النظر فيها ، ولك مني خالص الشكر ، وآسف على الإطالة .

اللهم اغفر لي ولوالدي وللمسلمين والمسلمات الأحياء منهم والأموات إلى يوم الدين .

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…