Skip to main content

AccessTr.neT M.


vba da combo kutularının hwnd değerleri mi var

vba da combo kutularının hwnd değerleri mi var

Çözüldü #1

Kod:
lRet = SendMessage(combo1.hwnd, CB_SHOWDROPDOWN, 1, ByVal 0&)

şöyle bir kod
bu demektir ki apilerle metin kutusunun valuesine erişebilirim demektir değil mi

@benbendedeilem (  https://www.excelcampus.com/tools/  )
Cevapla
Çözüldü #2
Sn:accessman
Örneği inceleyiniz programı her çalıştırdığınızda bu numaralar değişmektedir.HWnd değişkeni pencere referansıdır. Yıllar önce Bill Gates amcamız Windows'un arabirimini tasarlarken arabirimi oluşturan her küçük pencereye bir numara vermeyi ve pencereleri numaralarıyla adlandırmayı düşünmüş. İşletim sisteminiz proje her çağrıldığında HWnd değişkenine bir tam sayı atar. Her zaman değişken olan bu tam sayı herhangi bir kontrol veya pencerenin referansını belirtir. Bu referans değişkendir çünkü çalıştırılan diğer uygulamalar ve yüklenen kontroller zaten kendilerine birer HWnd değeri alır.

.rar HWND.rar (Dosya Boyutu: 2,28 KB | İndirme Sayısı: 5)
OĞULCAN & OLCAYTUĞ

Oğulcan Excel Web Sitesi
Excel İle Programlama
Cevapla
...........
#3
(28/11/2012 19:47)ogulcan92 Adlı Kullanıcıdan Alıntı: Sn:accessman
Örneği inceleyiniz programı her çalıştırdığınızda bu numaralar değişmektedir.HWnd değişkeni pencere referansıdır. Yıllar önce Bill Gates amcamız Windows'un arabirimini tasarlarken arabirimi oluşturan her küçük pencereye bir numara vermeyi ve pencereleri numaralarıyla adlandırmayı düşünmüş. İşletim sisteminiz proje her çağrıldığında HWnd değişkenine bir tam sayı atar. Her zaman değişken olan bu tam sayı herhangi bir kontrol veya pencerenin referansını belirtir. Bu referans değişkendir çünkü çalıştırılan diğer uygulamalar ve yüklenen kontroller zaten kendilerine birer HWnd değeri alır.
Bu konuya bir el atsak çok iyi olacak

@benbendedeilem (  https://www.excelcampus.com/tools/  )
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task