- Katılım
- 22 Aralık 2005
- Mesajlar
- 423
- Excel Vers. ve Dili
- Microsoft 365
Arkadaşlar merhaba,
İşyerimde farklı bir projeden uyarlayarak yıllardır kullandığım excel programı bilgisayarların değişmesi nedeniyle hatalar verir oldu. Aşağıdaki deklerasyon kısmında hata alıyorum.
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal ClassName As String, ByVal WindowName As String) As Long
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal Index As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal Index As Long, ByVal NewLong As Long) As Long
Uyarı mesajında kodun 32 bit için oluşturulduğu sistemin muhtemelen 64 bit edönüştüğü ve buna göre kodun revize edilmesi gerektiğini yazıyor. Bu konuda hiçbir bilgim yok ve desteğinizi rica ediyorum. Yukarıdaki kodu nasıl revize edebilirim?
İşyerimde farklı bir projeden uyarlayarak yıllardır kullandığım excel programı bilgisayarların değişmesi nedeniyle hatalar verir oldu. Aşağıdaki deklerasyon kısmında hata alıyorum.
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal ClassName As String, ByVal WindowName As String) As Long
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal Index As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal Index As Long, ByVal NewLong As Long) As Long
Uyarı mesajında kodun 32 bit için oluşturulduğu sistemin muhtemelen 64 bit edönüştüğü ve buna göre kodun revize edilmesi gerektiğini yazıyor. Bu konuda hiçbir bilgim yok ve desteğinizi rica ediyorum. Yukarıdaki kodu nasıl revize edebilirim?
