View Full Version : سوال: گرفتن تمام صفحه توسط فرم
mojtabadj
یک شنبه 26 خرداد 1387, 21:34 عصر
چه کار کنم که فرمم تمام صفحه حتی Taskbar رو هم بگیره ؟
اصغر (پآچ)
دوشنبه 27 خرداد 1387, 01:20 صبح
سلام دوست من
شما باید بیای اول ابعاد صفحه نمایش (رزولیشن) رو بگیری و سپس از توی برنامه ات بیای Taskbar رو مخفی کنی و بعد ابعاد فرمت رو برابر صفحه نمایش قرار بدی یا از ;Form1.WindowState := wsMaximized استفاده کنی اگه تو سایت سرچ کنی تمام این کد ها رو می تونی پیدا کنی!
یه راه ساده تر هم هست که بیای BorderStyle فرمت رو None کنی و بعد از ;Form1.WindowState := wsMaximized استفاده کنی فرمت تمام صفحه خواهد شد.
موفق و موید باشی
SYNDROME
دوشنبه 27 خرداد 1387, 05:26 صبح
یه راه ساده تر هم هست که بیای BorderStyle فرمت رو None کنی
اگر این کار را انجام دهید فرمتان ظاهر زیبایی پیدا نمی کند بهتر است biMAximize و biminimize را False کنی.
موفق باشید
skmkh6056
دوشنبه 27 خرداد 1387, 08:01 صبح
چه کار کنم که فرمم تمام صفحه حتی Taskbar رو هم بگیره ؟
کدی که در لینک زیر گذاشتم اینکاری که شما میخواهین را انجام میده. لطفا ببینین
http://barnamenevis.org/forum/showthread.php?t=108056
اصغر (پآچ)
سه شنبه 28 خرداد 1387, 01:29 صبح
سلام
علی جان اگه یه ایمج بذاری روی فرم و بعد اونطوری که گفتم انجام بده ظاهر زیبا هم پیدا میکنه اینطوری نیست؟
SYNDROME
سه شنبه 28 خرداد 1387, 06:43 صبح
اگه یه ایمج بذاری روی فرم و بعد اونطوری که گفتم انجام بده ظاهر زیبا هم پیدا میکنه اینطوری نیست؟
حرف شما کاملا درست است دوست عزیز
ولی معمولاً فرمی که در کل صفحه باز می شود فرم اصلی برنامه است و به عنوان Desktop برنامه شما مورد استفاده قرار می گیرد.
چنین فرمی از دیدگاه من باید همه خاصیتهای یک فرم را داشته باشد.
چون کاربر زمانی که برنامه را باز می کند می خواهد بتواند آن را Min کند و بقیه پنجرهای ویندوز را باز کند.
به هر حال روشی که شما هم گفتید می تواند انجام شود.
موفق باشید
AFTABGARDAN2006
سه شنبه 28 خرداد 1387, 22:33 عصر
گاهی وقت ممکنه ما نخواهیم کاربر فرم را Min بکنه مثلا در برنامه مدیریت کافی نت
skmkh6056
چهارشنبه 29 خرداد 1387, 07:51 صبح
گاهی وقت ممکنه ما نخواهیم کاربر فرم را Min بکنه مثلا در برنامه مدیریت کافی نت
خوب خاصیت min را false کنین.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.