اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

بسم الله

اريد ان اجعل حجم الفروم فى الاكسس ان يأخذ حجم الشاشة تلقائيا عند الفتح على اى جهاز سواء كان حجم الشاشة كبير او صغير

مع العلم انى غير  ملم جيدا بال vba ولكن كنت اصمم برنامج صغير خاص بى وبحسابات المحل الخاص بى ولكن بعد ان قمت بتصميم الفورم عند عمل تكبير او حت وضع الكود docmd.maxmize اجد ان جميع العناصر تتجمع فى اخر الشاشة ويصبح الشكل غير جيد 

فارجوا من سيادتكم توضيح كيف يتم ذلك وان يكون ذلك من خلال شرح وليس مجرد كود الصقه لعمل ذلك

فأنا اريد ان اتعلم وليس مجرد تنفيذ للبرنامج

وشكرا مقدما 

 

تم تعديل بواسطه Mr.Music
قام بنشر

السلام عليكم

اخي الفاضل عليك مراعاة النقاط التالية:

1- كي تحافظ على جميع العناصر في البرنامج عند تغيير ابعاد الشاشة عليك الانتباه الى ان تقوم بتصميم برنامجك باقل دقة شاشة ممكن ان يتم فتح البرنامج عليها مثل اذا كان احد المستخدمين يستخدم شاشة بابعاد (1024x768) وكان جهازك بدقة اعلى مثلا (1600x900) فان المستخدم سيواجه صعوبة في رؤية جميع مكونات البرنامج وعليك ان تستخدم نفس الابعاد الخاصة بالمستخدم عند تصميم البرنامج ولكن عند فتح البرنامج في جهازك فلن تواجه اي مشكلة.

2- عليك استخدام anchoring الموجودة تحت قائمة Arrange لتحديد مكان كل عنصر من عناصر البرنامج كما في الصورة ادناه

1.png

مع تمنياتي بالتوفيق

 

  • Like 1
قام بنشر (معدل)

السلام عليكم

فى البداية انا احب ان اشكركم على الرد السريع هذا واعتذر كثيرا على التأخر فى الرد لانشغالى بالعمل

واود ان اشكركم فعلا لانه الحل فعلا كان فى نقطة الانكور بوينت لكل عنصر وتحديد اتجاهة ومكانة اين فى النموذج

ولكن ايضا احب ان انوه الى نقطة اكتشفتها بالصدفة والتجربة فى خصائص كل عنصر وكذلك خصائص جسم النموذج او الخلفية 

الا وهى 

can grow

can shrink

عند تفعيل هاتين الخاصيتين عندما قمت بتكبير وتصغير الشاشة اصبح النموذج متناسق فى الشكل تماما مع الاخذ فى الاعتبار مكان كل عنصر فى النموذج وهل سوف يكون فى الاعلى ام فى الاسفل ام سوف يتمدد او ينكمش فى الاتجاهين  وبالتالى سووجدت كل شىء قد تناسق تماما 

ولكن

كيف اعرف مقاسات الشاشاات حتى اسطيع عمل الفورم ليتناسب مع اى شاشة عند التكبير والتصغير

وهل من كود يقوم تلقائيا بتحديد حجم الشاشة وضبط الفورم بناءا على ذلك

فى النهاية اشكركم جدا على هذه المعلومة الرائعة الخاصة بالانكور بوينت وعلى الاهتمام والرد

تم تعديل بواسطه Mr.Music

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information