PDA

View Full Version : مخفی کردن برنامه از TaskBar (دلفی 2010)



khazaie01
شنبه 22 اسفند 1388, 20:40 عصر
سلام دوستان
برنامه ای دارم که همیشه مخفی است و کنترل یک سخت افزار را بر عهده دارد،این برنامه بعضی مواقع مجبور است پیغامی را به کاربر نشان دهد و برای این کار از یک فرم استفاده کردم،موقع نمایش این فرم برنامه در TaskBar نشان داده میشود ، میشود کاری کرد که برنامه در TaskBar نشان داده نشود ؟ از کد زیر استفاده کردم و نتیجه نگرفتم :

Application.MainFormOnTaskbar := false;

ممنوووووووووووون

__Genius__
یک شنبه 23 اسفند 1388, 01:17 صبح
احتمال زیاد این کد به کار میاد

ShowWindow(Application.Handle, SW_HIDE);

zidane
یک شنبه 23 اسفند 1388, 08:11 صبح
هم از کد خودتون استفاده کنید و هم کدی که __Genius__ (http://barnamenevis.org/forum/member.php?u=59280) گذاشت رو در OnShow و OnActivate فرم بنویسید

Felony
یک شنبه 23 اسفند 1388, 09:47 صبح
هم از کد خودتون استفاده کنید و هم کدی که __Genius__ (http://barnamenevis.org/forum/member.php?u=59280) گذاشت رو در OnShow و OnActivate فرم بنویسید

چه دلیل داره کد رو در رویداد OnShow و OnActtive بنویسن ؟!
OnActive کافی هست .

khazaie01
یک شنبه 23 اسفند 1388, 13:52 عصر
ممنووون دوستان ولی باز هم کار نکرد !! شاید چون ویندوز 7 دارم درست کار نمی کند ؟!

BORHAN TEC
یک شنبه 23 اسفند 1388, 15:28 عصر
در رويداد OnPaint بنويسيد.

1485159
شنبه 25 اردیبهشت 1389, 19:43 عصر
اینجوری که فرم هم مخفی میشه؟

1485159
جمعه 31 اردیبهشت 1389, 17:38 عصر
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟