Form ları Exe Gibi Çalıştırmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
MoSoft
Üye
Mesajlar: 80
Kayıt: 10 Nis 2005 10:45
Konum: Askerden....
İletişim:

Form ları Exe Gibi Çalıştırmak

Mesaj gönderen MoSoft »

Selam.
Programda Form1 açık durumda iken form 2 açıldığında görev çubuğunda exe gibi göstermek istiyorum. Yani formda her açılan pencere exe çalışıyormuş gibi görev çubuğunda göstermek istiyorum.
Şafak 300 ( 10.04.2005) dü artık Yok....

http://www.ucretsizyazilim.com
Kısaca Ben : http://www.google.com.tr/search?hl=tr&q ... 5%9F&meta=
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

formun biyerlerinde yazıyor bir arkadaş sormuştu..ben kullandım o şekilde fakat pek kullanışlı değildi neden dersen exe gibi çalışan yani görev çubuğunda ayrı gözüken formlarda showmessage veya application.messagebox gibi işlemleri kullandığında form simge durumuna küçülüyordu.başka bir çözümü varsa bende merak ediyorum..
Kullanıcı avatarı
MoSoft
Üye
Mesajlar: 80
Kayıt: 10 Nis 2005 10:45
Konum: Askerden....
İletişim:

Mesaj gönderen MoSoft »

Arkadaşlar böyle çalışma yapan olmadımı hiç aranızda??
Şafak 300 ( 10.04.2005) dü artık Yok....

http://www.ucretsizyazilim.com
Kısaca Ben : http://www.google.com.tr/search?hl=tr&q ... 5%9F&meta=
Kullanıcı avatarı
Opt2000
Üye
Mesajlar: 216
Kayıt: 09 Tem 2003 10:04

Mesaj gönderen Opt2000 »

Selam,

İkinci formun protected kısmına aşağıdaki fonksiyonu tanımla.

Kod: Tümünü seç

  protected
   procedure CreateParams(var Params: TCreateParams); override;
Fonksiyonun içeriğini de aşağıdaki gibi doldur.

Kod: Tümünü seç

  inherited;
  Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
  Params.WndParent := GetDesktopWindow;
Bu şekilde yapacak olursan eğer, her form birbirinden bağımsız çalışır. Örneğin ana formu minimize ettiğin zaman, child formlar minimize olmaz.

Kolay gelsin,
Bahadır Alkaç
Kullanıcı avatarı
MoSoft
Üye
Mesajlar: 80
Kayıt: 10 Nis 2005 10:45
Konum: Askerden....
İletişim:

Mesaj gönderen MoSoft »

Bahadır cevabın için sağolda çalışmıyor.
Ben şu resimdeki olayı yapmak istiyorum.

http://www.ucretsizyazilim.com/asss.bmp <--- Resim Yanda
Şafak 300 ( 10.04.2005) dü artık Yok....

http://www.ucretsizyazilim.com
Kısaca Ben : http://www.google.com.tr/search?hl=tr&q ... 5%9F&meta=
Kullanıcı avatarı
Opt2000
Üye
Mesajlar: 216
Kayıt: 09 Tem 2003 10:04

Mesaj gönderen Opt2000 »

Selam,

Büyük ihtimalle formların create edilmesinde bir farklılık var, çünkü sizin mesajınızı okuduktan sonra tekrar denedim ve herhangi bir sorun yaşamadım.

Aşağıdaki linkte basit bir örnek var. Child düğmesine bastıkça yeni form yaratıyor ve sizin istediğiniz gibi ana uygulamadan bağımsız hareket ediyor.

http://rapidshare.de/files/29373939/Forms.rar.html

Kolay gelsin,
Bahadır Alkaç
Kullanıcı avatarı
MoSoft
Üye
Mesajlar: 80
Kayıt: 10 Nis 2005 10:45
Konum: Askerden....
İletişim:

Mesaj gönderen MoSoft »

Sağol Bahadır çok güzel bir çalışma olmuş eline sağlık tam istediğim gibi :)
Şafak 300 ( 10.04.2005) dü artık Yok....

http://www.ucretsizyazilim.com
Kısaca Ben : http://www.google.com.tr/search?hl=tr&q ... 5%9F&meta=
Cevapla