Bilgisayar Teknik Servisi 2014 versiyon YENİ

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28/09/2015, 16:14

volkangok

(18/01/2015, 01:28)Merhaba; yazdı: Aşağıda belirttiğim satırlara hata alıyorum Office 2013 64 bit kullanıcısıyım konu hakkında yardımcı olurmusunuz 

Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
Private Declare Function GetDeviceCaps Lib "gdi32" (ByVal hdc As Long, ByVal nIndex As Long) As Long
Private Declare Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hdc As Long) As Long
28/09/2015, 16:25

atoz112

sayın volkangok,

bahsettiğiniz sorunun direkt tam çözümü için,
aşağıda bağlantısı bulunan konunun 2.mesajındaki sayın mehmet demiral bey tarafından paylaşılan bilgi yazısını okuyabilirsiniz.

32 bit (x86) yapılan programların 64 bit (x64) çalıştırılması

bilginize...iyi çalışmalar,saygılar.
28/09/2015, 23:02

mehmetdemiral

Sayın atoz112 size konuyla ilgili linki vermiş ancak belki zamanınız olmaz diye kodları ben düzeltilmiş olarak yayınlayayım. O satırları şu şekilde düzeltiniz:

Private Declare PtrSafe Function GetDesktopWindow Lib "user32" () As Long
Private Declare PtrSafe Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
Private Declare PtrSafe Function GetDeviceCaps Lib "gdi32" (ByVal hdc As Long, ByVal nIndex As Long) As Long
Private Declare PtrSafe Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hdc As Long) As Long
28/09/2015, 23:05

mehmetdemiral

Eğer hem 32 bitte hem de 64 bitte çalışsın derseniz o zaman şöyle yapın:

#If VBA7 Then
Private Declare PtrSafe Function GetDesktopWindow Lib "user32" () As Long
Private Declare PtrSafe Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
Private Declare PtrSafe Function GetDeviceCaps Lib "gdi32" (ByVal hdc As Long, ByVal nIndex As Long) As Long
Private Declare PtrSafe Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hdc As Long) As Long

#Else

Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As Long
Private Declare Function GetDeviceCaps Lib "gdi32" (ByVal hdc As Long, ByVal nIndex As Long) As Long
Private Declare Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hdc As Long) As Long
#End If
29/09/2015, 21:52

eflanbey

(21/09/2015, 23:22)mehmetdemiral yazdı: Bitiyor bitiyor. Ufak tefek şeyler kaldı.

İstanbul'u sel aldı tamam da Hocam,
Yoksa Çarşambayı'da mı sel aldı.....
29/09/2015, 23:43

mehmetdemiral

"Çarşamba'yı da mı" yazılması gerekiyordu
Çarşamba'da iş yerim  olduğunu nereden biliyorsunuz? Merak ettim de..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27