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

طلب توسيط النماذج في مختلف قياسات الشاشات


qathi

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

أخواني وأساتذتي الأفاضل أرجو المساعدة في التالي:

دقة الشاشة عندي 1366x768

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

02.PNG.959e97c260637944abac008f152be62f.PNG

 

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

قست ارتفاع شريط المهام عندي وكان 1 سنتي متر

 

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

مرفق الملف للتعديل

Database1.rar

 

رابط هذا التعليق
شارك

18 ساعات مضت, sandanet said:

مثال جميل ورائع

نعم إستاذ @sandanet هذا من أفضل الأمثلة التي تعيد تحجيم النموذج عند فتحه بملئ الشاشة

وليس هذا فقط بل يقوم على اظهار عناصر النموذج ف اماكنها ولا يقوم بازاحتها الى اليمين أو اليسار ,اعلى وأسفل

وقد جربته على خمس شاشات مختلفة المقاسات وكانت النتائج ممتازه جدا

ولكن توجد ملاحظة للحصول على أفضل نتيجة دائما اجعل اتجاه النموذج من اليسار إلى اليمين

::بالتوفيق::

إذا كنت ترى أن هذه المشاركة مفيدة فلا تنسى التقييم

2018-05-01_09-27-20.gif

تم تعديل بواسطه kaser906
  • Like 1
  • Thanks 2
رابط هذا التعليق
شارك

أستاذي @kaser906  قبل أي شيء .. كلاماتي تعجز عن شكرك 

لم أنتبه لردك ألا بالامس .. فقمت بتحميل الملف وقمت بتجربته بشكل سريع  

 

وأول ماقمت به رفعت أكفي بالدعاء لك ولولديك ولذريتك ... كما أدعو لنفسي .. وكما تعلم أنه يوم الجمعة ولعلها تكون ساعة أستجابة أن شاء الله

فجزاك الله عني خيرا

 

سأقوم بتجربته أكثر على أكثر من شاشة وأوافيك بالنتائج

أرجو أن يسع صدرك لي  لدي ملاحضتين:

اولاً - بعض النماذج يتم توسيطها تماما والبعض لا هل يتطلب امر اخر غير هذ الكود

    Me.KeyPreview = True
 Set frmResize = New FormResize
 Set frmResize.Form = Me

 

ثانياً: - في النماذج الذي عند فتحه يوجد كود docmd.Maximize .. مع الاكواد السابقة .. لكن يكون النموذج مائل ليمين الشاشة للاعلى بالرغم تنسيق اتجاة من اليسار إلى اليمين ..

هل هناك حل لذلك أم أن عليا جعلة من نمط الحدود مربع حوار والغي docmd.Maximize

 

أستاذي الكاسر قلت في المشاركة السابقة 

في ٢٢‏/١١‏/٢٠١٩ at 16:21, kaser906 said:

هذا المثال يقوم باعادة تحجيم النموذج حسب مقاسات الشاشة عند فتحه بوضع docmd.Maximize

ولكن يجب عليك اولا ضبط المقاسات حسب الشاشة لديك قبل استخدام كود إعادة التحجيم 

 

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

 

هل ممكن توضع أكثر .. أو لديك مثال للذي تقصد نموذج فيه الكائنات والاكود

 

 

أستاذي @sandanet

23 ساعات مضت, sandanet said:

لماذا تم استخدام الكلاسات في المثال؟  لماذا لم يتم وضع الاكواد في الـ modules فقط؟ 

كلامك صحيح ياريت يكون في مديول واحد او اثنين فقط 

تم تعديل بواسطه qathi
رابط هذا التعليق
شارك

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