Açılan bir programın simge durumunu değiştirme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

Açılan bir programın simge durumunu değiştirme

Mesaj gönderen brs »

Selam, Bir programın ekran durumunu (sw_showmaximized veya SW_Normal) gibi açarız bu durumu kullanıcıya bırakmak istiyorum,

Kod: Tümünü seç

procedure TForm1.AcClick(Sender: TObject);
var
simege: String;
begin
Simge:='SW_Normal';
ShellExecute(0, 'open', 'xxxx', PChar('yyyyy'), '', Simge); 
end;
Sitring veya PChar gibi bir çok fonksiyon dedim olmadı, araştırdım bulamadım da bu durumda ne kullanabilirim acaba...
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

Re: Açılan bir programın simge durumunu değiştirme

Mesaj gönderen tayipk »

slm;
var
simege: String;
bu kısım ile
Simge:='SW_Normal';
ShellExecute(0, 'open', 'xxxx', PChar('yyyyy'), '', Simge);
bu kısım arasında Bir farklılık görebiliyormusun. ben Değişkeni Simege olarak tanıtıp simge olarak kullanmaya çalıştığını görüyorum. eğer buraya yazarken bir harf hatası oluştu ise sana önerim şudur değişkeninin tipi integer yapıp fotoğraftaki gibi SW_... ların numeric değerlerini ata ve onu kullanıp denermisin.
http://s8.postimg.org/t3huusohh/Ads_z.png
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

Re: Açılan bir programın simge durumunu değiştirme

Mesaj gönderen brs »

Cevap İçin teşekkür ederim integer yaptım dediğiniz gibi oldu...
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

Re: Açılan bir programın simge durumunu değiştirme

Mesaj gönderen tayipk »

rica ederim Başarılar
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
Cevapla