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

وحدة القياس في الفيجول بيسك

مغلق
بدأه طارق موسى في 8 فبراير 2001 · 3 رد · 4,640 مشاهدة · في قسم الدروس والمواضيع الهامة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

وحدة القياس في الفيجول بيسك

لعل الكثير يعرف ما هي وحدة القياس المستعملة في الفيجول بيسك لقياس المسافات مثلا قياس عرض الفورم او تحديد موقع احد العناصر وما هي هذه الوحدة وما هي ميزاتها وكيف يمكن تغييرها؟ ولكن اكتب بعض السطور عنها ليعتعرف عليها الذي لا يعرفها من قبل 

إن هذه الوحدة المستعملة هي التويب TWIP وتكون عادتا هذه الوحدة هي الوضع الإفتراضي للقياس في الفيجول بيسك والتويب وميزتها إنها وحدة قياس مستقلة عن الأجهزة DEVICE INDEPENDENT والفيجول بيسك يستخدم هذه الوحدة حتى يضمن ثبات المسافة التي تحددها بغض النظر عن الإختلافات في نوع الشاشات او الطابعات ويمكن استخدام الخاصية SCALEMODE لتغيير نوع القياس الذي يستخدمه الفيجول بيسك ولهذه الخاصية ثمانية إحتمالات كا التالي

0 نظام يحدده المستخدم

1 مقياس التويب TWIP وهو يساوي 1 على 567 من السنتيمتر وهذا هو الوضع الافتراضي.

2 النقطة POINT وهو يساوي 1 على 72 من البوصة

3 البكسل PIXEL وهو الوحدة المستخدمة لقياس الشاشات وتمثل اصغر نقطة يمكن رسمها على الشاشة، ويذكر أنه في حالة استعمال أي من دوال API FUNCTIONS تستخدم وحدة قياس لشاشة او الطابعة فانها تستعمل هذه الوحدة غالبا ما لم يذكر خلاف ذلك بالنسبة للدالة في حذ داتها.

4 الحرف CHARACTER وهو يساوي 120 تويب أفقيا و 240 تويب رأسيا

5 البوصة INCH وهي تساوي 1440 تويب

6 المليمتر MILLIMETER

7 السنتيمتر CENTIMETER = 567 تويب

ويجب أن ننتبه إنه لو غيرنا نظام القياس فإنه سيوثر في نظام القياس ككل.

جرب كتابة المثال التالي ولا حظ الفرق في مكان الطباعة بعد كل تغيير في خاصية SCALEMODE

Printer.ScaleMode = 1
Printer.CurrentX = 2
Printer.CurrentY = 2
Printer.Print "الفريق العربي للبرمجة 2000"
Printer.ScaleMode = 7
Printer.CurrentX = 2
Printer.CurrentY = 2
Printer.Print "الفريق العربي للبرمجة 2000"
Printer.EndDoc

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

تم تعديل هذه المشاركة بواسطة إبراهيم الطيب في 1 يناير 2005 في 21:55

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

#2

تسلم على هذا الشرح الحلو

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

#3

شكرا جزيلا

جواب شافي لم أبحث عنه

بارك الله فيك

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

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