این قطعه کد که پایین گذاشتم جزیی از کدهایی هست که در مولتی پنل به کار بردم
و کارش اینه که اندازه پنل ها تعیین میکنه
یعنی من مثلا Subject.Height=-2 قرار دادم بعد با این کد ارتفاعش رو می گیرم و برحسب اون ارتفاع پنلم رو تنظیم می کنم
اگه DoEvents رو از اول کدها بردارم اصلا مابقی کدها اجرا نمیشه
اگر هم باشه پر شدن مولتی پنل خیلی کند انجام میشه
چه کار کنم به نظرتون
Dim Obj As Reflector
Dim H,DesH,SubjectH as Int
DoEvents
Obj.Target=LblSubject
SubjectH=Obj.RunMethod("getHeight")
Obj.Target=LblDes
DesH= Obj.RunMethod("getHeight")+H
H=SubjectH+DesH+LblDate.Height
PnlHazineh.Height=h
سوال
حمید زارع 331
سلام دوستان
این قطعه کد که پایین گذاشتم جزیی از کدهایی هست که در مولتی پنل به کار بردم
و کارش اینه که اندازه پنل ها تعیین میکنه
یعنی من مثلا Subject.Height=-2 قرار دادم بعد با این کد ارتفاعش رو می گیرم و برحسب اون ارتفاع پنلم رو تنظیم می کنم
اگه DoEvents رو از اول کدها بردارم اصلا مابقی کدها اجرا نمیشه
اگر هم باشه پر شدن مولتی پنل خیلی کند انجام میشه
چه کار کنم به نظرتون
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.