sayın zzr,
bahsettiğiniz hata durumuna yönelik olarak;
eklediğiniz bu yeni örnek uygulama incelendiğinde,ilgili modül kodlarındaki fonksiyon kodlarında da hatalı düzeltmeler olduğu görülmüştür.
örneğin;
LONG ifadeleri için LongPtr kullanımı gibi.bunları Declare edilen Fonksiyon kodlarında,32 bit / 64 bit yarımı içerisinde yapmanız daha geçerli olacaktır.
bir önceki konunuzda çözüm önerisi olarak eklenen örnek uygulama üzerinden çalışmalarınızı sürdürmeye devam edebilirsiniz.
ayrıca;
VB6MouseWheel.EXE (Visual Basic 6.0 IDE) dosyasının tekrar kurulması gerekebilir ya da kullandığınız sürümünüze uygun olmayanı mevcutta olabilir.
Visual Basic 6.0 IDE
yukarıda bağlantısı yazılı sayfadaki ilgili dosyayı (Download the VB6MouseWheel.EXE package now ifadesinin yazılı olduğu satırdaki linki tıklayınız) indirdikten sonra,
C:\Windows\SysWOW64 klasörü içerisine olacak şekilde,
komut satırını (Başlat - Çalıştır / Komut İstemcisi) ADMIN olarak açınız ve cd \windows\syswow64 komutu ile sistem klasörüne geçiniz.
regsvr32 c:\Windows\VB6IDEMouseWheelAddin.dll
yazmak sureti ile aktarınız.
Eklentiler menüsünde Eklenti Yöneticisi üzerine tıklayın ve en üstte MouseWheel Fix'i görmelisiniz.işaretleyiniz.
bilginize...iyi çalışmalar,saygılar.
64 Bit Ofiste MouseHook, MouseWheel Problemi
Bu Konudaki Yorumlar |
64 Bit Ofiste MouseHook, MouseWheel Problemi - Yazar: zzr - 12/02/2017, 10:43
Cvp: 64 Bit Ofiste Mousehook, Mousewheel Problemi - Yazar: atoz112 - 12/02/2017, 13:07
Cvp: 64 Bit Ofiste MouseHook, MouseWheel Problemi - Yazar: atoz112 - 12/02/2017, 14:00
Cvp: 64 Bit Ofiste Mousehook, Mousewheel Problemi - Yazar: zzr - 18/02/2017, 09:48
Cvp: VarPtr TypeMismatch Hatası - Yazar: ozanakkaya - 12/02/2017, 11:01
|
Konuyu Okuyanlar: 1 Ziyaretçi