görev çubuğunda ikon kontrolü

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
dabaddah
Üye
Mesajlar: 167
Kayıt: 13 Mar 2008 04:42
Konum: istanbul

görev çubuğunda ikon kontrolü

Mesaj gönderen dabaddah »

arkadaşlar bir splash formu var ve bu splash formun gösterilmesinin ve veritabanı bağlantısının sağlanmasının ardından main form geliyor.
main formu uygulamanın create edilmesi esnasında değilde splash formda işim bittikten sonra create edip show ediyorum.

Kod: Tümünü seç

Application.CreateForm(tfrmmain,frmmain);
      frmmain.Show;
main formu show ettikden sonra görev çubuğunda uygulamamın ikonu görünmüyor kayboluyor.ama splash formu açıkken uygulamanın ikonu görünüyor.

bu konuda neler yapabiliriz nasıl çözebiliriz. değerli fikirleriniz benim için çok önemli.

herkese iyi çalışmalar diliyorum.
insanın özü tanımasına engel olan perdeleri;
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
qamyoncu
Üye
Mesajlar: 266
Kayıt: 12 Tem 2008 04:30

Re: görev çubuğunda ikon kontrolü

Mesaj gönderen qamyoncu »

Nedenini bilmiyorum fakat çözüm getirmek için formda işiniz bittikten sonra değil de önceden Create edip deneseniz? Çalışıyorsa SplashForm mantığını bu şekilde de kolaylıkla uygulayabilirsiniz.
Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
Kullanıcı avatarı
dabaddah
Üye
Mesajlar: 167
Kayıt: 13 Mar 2008 04:42
Konum: istanbul

Re: görev çubuğunda ikon kontrolü

Mesaj gönderen dabaddah »

sevgili qamyoncu kardeşim;
ilgin ve değerli cevabın için teşekkür ederim.

bahsettiğin yöntemi denedim ama sonuç yine olumsuz.
insanın özü tanımasına engel olan perdeleri;
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
nightwolfcem
Üye
Mesajlar: 32
Kayıt: 02 Eki 2008 02:55

Re: görev çubuğunda ikon kontrolü

Mesaj gönderen nightwolfcem »

Ana formunuzun gizlenmesi veya toolwindows olarak gösterilmesi durumunda gözükmeye bilir. Bunları kontrol ederseniz belki bir sonuç elde edersiniz.
Splash form ana form olarak algılanıyorsa onun gizlenmesi . sorun yaratabilir.
Ana formu splash dan önce oluşturun(create) ama splash ekranı kapandıktan sonra gösterin(show)
Kullanıcı avatarı
dabaddah
Üye
Mesajlar: 167
Kayıt: 13 Mar 2008 04:42
Konum: istanbul

Re: görev çubuğunda ikon kontrolü

Mesaj gönderen dabaddah »

arkadaşlar sorun çözüldü.
ancak sizden uyguladığınız splash form mantığını öğrenmek istiyorum. çünkü benim çözüme ulaştırdığım yöntem biraz dolambaçlı bir şekilde oldu.ki o yöntemde şöyle.

önce yaşadığım sorunun neden kaynaklandığını anlatayım.

ben program açılırken önce datamodülü sonra splash formu create ediyordum dolayısıyla ana form splash form gibi görünüyordu ve splasde içim bitip bunu hide veya free etmeye çalıştığımda uygulamamın ikonu görev çubuğundan kayboluyordu.

ulaştıdığım çözüm yöntemi ise şöyle önce mainformu create ettim main formun oncreate olayında splash formu create edip show ettim ve main formu hide ettim

ve dolayısıyla ekrana önce splash form geldi. splash formda işim bittikten sonra main form zaten create edilmiş bir durumda olduğu için sadece show edip splash i hide ediyorum ve uygulamamın ikonu görev çubuğundan kaybolmuyor.dolayısıyla sorun çözülmüş oluyor ama biraz dolambaçlı bir yöntemle çözülmüş oluyor.

değerli forum ailem sizler splash formu nasıl uyguluyorsunuz basit ve kolay bir splash form mantığı varsa öğrenmek isterim.
insanın özü tanımasına engel olan perdeleri;
1.kendini beden sanma
2.vehmî benlik
3.beş duyu blokajları
4.toplumsal şartlanmalar ve şartlanmaların oluşturduğu değer yargıları ve değer yargılarından gelen duygular
kişi bu perdelerden arınmadıkça göresel kozasında yaşar ve bir ipek böceği gibi kaynar kazana atılır.
qamyoncu
Üye
Mesajlar: 266
Kayıt: 12 Tem 2008 04:30

Re: görev çubuğunda ikon kontrolü

Mesaj gönderen qamyoncu »

Kod: Tümünü seç

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.Title := 'blablabla';
  Application.CreateForm(TForm1, Form1);        
  Application.CreateForm(TForm2, Form2);
  Form2.ShowModal;
  Application.Run;
end.
Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
Cevapla