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

[ تمت الإجابة ]كيف يتم التحكم في موضع النموذج علي الشاشة

مغلق
بدأه محمد فؤاد تركي في 11 يناير 2008 · 5 رد · 893 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الزملاء

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

كل عام وانتم بخير

بمناسبة العام الهجري الجديد

سعدت برؤيتكم مرة أخري وعودتي لمنتداي المفضل لي دائماً وأبداً

سؤالي

هل يمكن التحكم في موضع النموذج علي الشاشة

يعني مع بدء التشغيل يتم فتح النموذج الاول في الجزء العلوي الايمن من الشاشة

والنموذج التالي في الجزء العلوي الايسر من الشاشة

أو الجزء السفلي أو العلوي وهكذا ،،،

شكراً لكم

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#2

اخي الفاضل محمد فؤاد

حمدا لله على عودتك سالما

بالنسبة لهذا الموضوع فإننا نستخدم دالة Move لهذه العملية حيث يكون الكود الخاص بها عند فتح النموذج هو

'Me.Move Left, Top, Width, Height
Me.Move 0, 0, 6200, 3600

حيث ان اول رقم يمثل البعد عن الحافة اليسرى للشاشة

الرقم الثاني يمثل البعد عن الحافة العلوية للشاشة

الرقم الثالث يمثل عرض النموذج

الرقم الرابع يمثل طول النموذج

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

ونلاحظ ان عرض النموض هو بمقدار 6200 وارتفاعه بمقدار 3600

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

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

Private Sub Form_Open(Cancel As Integer)
'Me.Move Left, Top, Width, Height
Me.Move 0, 0, 6200, 3600
DoCmd.OpenForm "form2"
DoCmd.OpenForm "form3"
DoCmd.OpenForm "form4"
End Sub

post-15367-1200055496_thumb.gif

zaOpenForm.rar

بالتوفيق

#3

السلام عليكم

الحقيقة أنا قمت باعداد مثال قبل ماأطلع على رد الاستاذة الكريمة زهرة

وهو يعتمد على ذات الدالة .. المثال مرفق ..... موفق أخي محمد وجزاك الله خيرا أم عهود

أخي محمد قبل تجربة المثال أضبط مقاس شاشتك على 1024 / 768

أخوكم : إكسير

EK_Form_Move.rar

تم تعديل هذه المشاركة بواسطة ekseer في 11 يناير 2008 في 16:36

#4

مثال رائع وداله أكثر من رائعة من مشرفة مميزة

أخي الغالي أكسير انت استاذ قدير

شكراً جزيلاً

وكل عام وانتم بخير

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 11 يناير 2008 في 17:06

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

شكرااا لكم جميعاا

#6

بسم الله الرحمن الرحيم

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

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

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

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

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

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

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