windows start butonunu çağırma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
grassular
Üye
Mesajlar: 73
Kayıt: 09 Kas 2005 09:37

windows start butonunu çağırma

Mesaj gönderen grassular »

selam arkadaşlar windows start butonunu nasıl çağırabilirim,yani bir butona bastığımda start butonuda açılsın istiyorum
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

Kod olarak hiç yapmadım ama Jedi bileşenlerinde bu işi yapan bir component var.Ayrıca kullandınmı bilmiyorum ama ücretsiz olan bu bileşenlerde daha bir çok güzel şey var.İncelemeni tavsiye ederim.
Hem sadece start menu değil windows ara bul penceresi, denetim masası, vb. menüleri açan bir çok özellik var.
İndirme adresi
http://mesh.dl.sourceforge.net/sourcefo ... ld1848.zip

Kolay gelsin.
Kullanıcı avatarı
Biltes
Üye
Mesajlar: 361
Kayıt: 11 Oca 2005 02:24
Konum: Edirne

Mesaj gönderen Biltes »

Bu kod işini görür;

Kod: Tümünü seç

Sendmessage(Application.Handle,WM_SYSCOMMAND,SC_TASKLIST,0);
Kolay gelsin...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
radiochaos
Üye
Mesajlar: 17
Kayıt: 10 Kas 2005 05:15
Konum: Antalya
İletişim:

Mesaj gönderen radiochaos »

Selam,
Bi ara bana da lazım olmuştu. Kodu sadece XP de çalıştırma imkanım oldu. Windows Task Bar ve buna bağlı Sistem Tray Area, Start Button, Quick Launch, vb. window ların handle ve owner ları 98,Me,2000 ve XP ye göre farklılık gösterebiliyor. O yüzden kod 98 ve Me gibi işletim sistemlerinde çalışmayabilir. Denemek lazım :roll:

Kolay gelsin.

.
.
.

var StartButtonHandle:Integer;
begin
StartButtonHandle:=FindWindowEx(FindWindow('Shell_TrayWnd',nil),0,'Button',nil);
PostMessage(StartButtonHandle,WM_LBUTTONDOWN,MK_LBUTTON,0);

.
.
.
Kullanıcı avatarı
grassular
Üye
Mesajlar: 73
Kayıt: 09 Kas 2005 09:37

Mesaj gönderen grassular »

teşekkürler arkadaşlar ,yalnız jedi componentini bir türlü indiremiyorum başka bir link verebilirseniz sevinirim
radiochaos
Üye
Mesajlar: 17
Kayıt: 10 Kas 2005 05:15
Konum: Antalya
İletişim:

Mesaj gönderen radiochaos »

Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

Enteresan buradan tıklayınca adres değişiyor.
Ancak denedim.İexplorerde adres çubuğuna kopyala yapıştır yapın direk indiriyor.
http://ufpr.dl.sourceforge.net/sourcefo ... ld1848.zip
Kullanıcı avatarı
grassular
Üye
Mesajlar: 73
Kayıt: 09 Kas 2005 09:37

Mesaj gönderen grassular »

evet haklısınız dediğiniz gibi yaptım şu download edebiliyorum
çok teşekkürler
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

Bişey değil.Yardımcı olabildiysek ne mutlu.Ayrıca jedi bileşenlerinde daha bir çok şey var.İyi incelemeni tavsiye ederim.Yani bunlar standart delphiyle gelen komponentlerin dahada geliştirilmiş ve ek olarak daha başka özellikler içeren versiyonları gibi.Büyük bir zenginlik.

Ayrıca sorduğun özellik JvButtons sekmesinde ki JvStartMenubutton komponenti
Kolay gelsin.
Cevapla