taskbardan gizlemede sorun?? offf

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

taskbardan gizlemede sorun?? offf

Mesaj gönderen unicorn64 »

merhaba arkadaşlar. bi internet kafe programı üzerinde çalışıyorum çoğu gitti az bişi kaldı ama çıldırtack beni. clientin açılışında ilk başta ekran koruyucuyu çalıştırmamıştım denemelerde sorun olmasın die ama şimdi aktifleştirince beni deli edecek sorunlar çıktı. ekran koruyucu ayrı bi program değil bu arada client programda bi form üzerinde oluşturdum kontrolu kolay olsun die.

sorunum şu: ana formun activate inde

Kod: Tümünü seç

showwindow(application.handle,SW_HIDE);  
ile görev çubuğundan gizlemiştim programı ilk başta sorun yoktu ama ekran koruyucu formunu açılışta gösterince sorun oldu. serverdan hesap açılınca ekran koruyucu formu kapanıyo ve ana program task barda görünüyo... dolayısıyla programın kapatılması an meselesi oluyo.. üfff nasıl yapıcam bulamadım. hata nerde yakalayamıyom. kafam allak bullak oldu.....
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Mesaj gönderen unicorn64 »

olay o kadar kontrolumden çıktı ki hata nerde nasıl düzeltirim bilemiyorum.
acaba programı task bardan gizleyen bi tray icon componenti var mı..?? hem tray kullanmış olurum hem bu sorundan kurtulurum....
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Mesaj gönderen Lost Soul »

jedi komponentinde taskbar için component vardı.
yanlış hatırlamıyorsam senin problemine de çözüm olabilir.
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Lost Soul yazdı:jedi komponentinde taskbar için component vardı.
yanlış hatırlamıyorsam senin problemine de çözüm olabilir.
Jedi içinde JVtrayicon compenentini kullanabilirsin.
Veya tek başına bu iş için comp. de var.

Ama Jediyi tercih etsen daha iyi olur.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Mesaj gönderen unicorn64 »

jedi deki sanırım benden kaynaklanan bi problemle işe yaramadı ama CoolTrayIcon ile



Kod: Tümünü seç

CoolTrayIcon1.HideTaskbarIcon;
şeklinde hallettim. ilginize teşekkürler.
Kullanıcı avatarı
drony
Üye
Mesajlar: 48
Kayıt: 10 Tem 2004 04:41
Konum: Istanbul
İletişim:

Mesaj gönderen drony »

Ana Form'un Onclose olayına
Action:=CaNone; yaparsan program kapatılamayacaktır..


Programı Görev Çubuğundan gizlemek içinde
Formun OnCreate olayına


SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
Cevapla