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

ما معنى Scale Height و Scale Width

مغلق
بدأه بن حسن في 1 مارس 2005 · 1 رد · 1,137 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الإخوة الكرام

ما الفرق بين كل من Height و ScaleWidth

وما الفرق بين Width و Scalewidth

وشكرا

أسألكم الدعاء لأبي و أمي

#2

حسب معلومات المتواضعة فإن ScaleHieght وScaleWidth تعبر عن قياس الارتفاع والعرض الفعلي بالترتيب للـ Form مثلاً، أما Height وWidth فهي لقياس الارتفاع والعرض الكامل للـ Form إي مع قياس الإطار المحيط به والذي يحوي في الأعلى العنوان وأزرار الإغلاق والتكبير والتصغير.

كما أن القياسات التابعة لـ Scale تتأثر بالوحدة المستخدمة أي بالـ ScaleMode.

وهذا المثال يوضح الفكرة:

ScaleMode = 1
MsgBox Width & ", " & ScaleWidth & ", " & Height & ", " & ScaleHeight
ScaleMode = 3
MsgBox Width & ", " & ScaleWidth & ", " & Height & ", " & ScaleHeight

جرب تغير شكل إيطار الـ Form إلى Sizable ثم None ولاحظ كيف تتساوى القيم عندما يكون الـ Form من دون إيطار.

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

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