PDA

نسخه کامل مشاهده نسخه کامل : Scalheight چی کار میکنه ؟



AmatorVisual
18-02-2009, 12:43
سلام دستان ببخشید که سوالم رو این جوری پرسیدم آخه هیچ چی بارم نیست من یک آماتور هستم اگه میشه راهنماییم کنید من 15 سالمه و به ویژوال بیسیک علاقه مندم

_H2_
21-02-2009, 00:26
سلام
در VB6 قدیم ...

- Height عادی همیشه بر اساس واحد مسخره Twip کار میکرد و عدد گرفته و ست میکند.
در حالیکه ScaleHeight بر اساس واحد مشخص شده در خصیصه ScaleMode کار میکند.

- Height کل ارتفاع فرم جاری را برمیگرداند
درحالیکه ScaleHeight ارتفاع فرم جاری را بدون ارتفاع caption آن برمیگرداند.

- تغییر Height موجب تغییر ارتفاع واقعی فرم میشود.
در حالی که تغییر ScaleHeight موجب تغییر نسبی ScaleMode میشود و مثل ارائه واحد جدید اندازه گیری میماند.

=====

1- مطالب فوق عیناً برای Width هم صادق هستند.
2- در VB9,8 فقط در پک الحاقی PowerPacks این خصوصیت برای شی Printer وجود دارد.
(کلاً واحدها یک دست پیکسل است.)

موفق باشید.