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

الوحدات في VB.Net

مغلق
بدأه MMSs في 24 فبراير 2005 · 3 رد · 548 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم؛

كيف يمكن تغيير الوحدة في VB.Net إلى Twip مثلاً، حيث كانت من ضمن خصائص الـ Form في VB6.

ولكم الشكر..

#2

لم يعد هناك إستخدام لل Twip في ال NET بل كل القياسات تتم بالبكسل، والمقياسان مختلفان فالأول مطلق (يساوي واحد على 567 من السنتيمتر)، والثاني يعتمد على الشاشة.

Learn Japanese :>>> http://www.nouben.com/

#3

حسنٌ، ألا يمكن التحويل إلى مقياس آخر غير الـ Twip. مثلاً السنتمتر أو الميليمتر.

#4

لقد اكتشفت الطريقة بالصدفة من إحدى مشاركات الإخوة، وها هو الحل لتعم الفائدة.

لاستخدام وحدة معينة غير الـ Pixel يجب استخدام المكتبة GraphicsUnit وهي تحوي كافة الوحدات الممكن استخدامها عدا الـ Twip طبعاً كما ذكر الأخ HMS. ولاستخدامها نذكر هذا المثال وهو مقتطع من مشاركة الأخ System Down، زاده الله علماً:

grph.drawimage(image,rect,0,0,image.height,image.width,GraphicsUnit.pixel,attrb)

تم تعديل هذه المشاركة بواسطة MMSs في 26 فبراير 2005 في 00:30

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

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