PDA

View Full Version : مبتدی: ثابت نگه داشتن فرم در یک اندازه خاص



mds_boy
شنبه 30 اردیبهشت 1391, 20:26 عصر
چطور فرم را در یک اندازه مشخص ثابت نگه داریم، مثلا در 1024 در 768 !؟؟؟؟
در همه حالتها، وقتی برنامه اجرا شد فرم اصلیم در همون سایز باشه و دیگه بزرگ یا کوچیک نشه!؟

بهروز عباسی
شنبه 30 اردیبهشت 1391, 20:36 عصر
Private Sub Form_Resize()
With Me
.Height = 950
.Width = 950
End With
End Sub

mds_boy
شنبه 30 اردیبهشت 1391, 20:44 عصر
Private Sub Form_Resize()
With Me
.Height = 950
.Width = 950
End With
End Sub


فرضا من اینو وارد میکنم:
Private Sub Form_Resize()
With Me
.Height = 1024
.Width = 768
End With
End Sub


ولی اندازه من در اندازه خواسته شده نمیاد! خیلی کوچیکه !
چطور اندازه رو به پیکس وارد کنم که بدونم اندازه ی وارد شدم تو صفحه اعمال میشه !!؟؟

just4froum
شنبه 30 اردیبهشت 1391, 21:04 عصر
باید ضرب در 15 کنی.

یا دقیقترش

Me.Height = 1024 * Screen.TwipsPerPixelY
Me.Width = 768 * Screen.TwipsPerPixelX

just4froum
شنبه 30 اردیبهشت 1391, 21:05 عصر
ولی بهتره توی خاصیت فرمت در قسمت borderstyle یکدوم از این گزینه هارو انتخاب کنی.

Fixed Single
Fixed Dialog
Fixed ToolWindow

mds_boy
شنبه 30 اردیبهشت 1391, 21:21 عصر
باید ضرب در 15 کنی.

یا دقیقترش

Me.Height = 1024 * Screen.TwipsPerPixelY
Me.Width = 768 * Screen.TwipsPerPixelX

بسیار عالی، دستت درد نکنه جواب داد.

arenaw
سه شنبه 02 خرداد 1391, 00:55 صبح
چطور فرم را در یک اندازه مشخص ثابت نگه داریم، مثلا در 1024 در 768 !؟؟؟؟
در همه حالتها، وقتی برنامه اجرا شد فرم اصلیم در همون سایز باشه و دیگه بزرگ یا کوچیک نشه!؟
کدش سادست ولی به اینم فکر کن اگه برنامت تو یه سیستمی اجرا بشه که ریزولوشنش 800 در 600 باشه چی؟