64 Bit Versiyonlardaki Deklarasyon Kaynaklı Fonksiyon Hataları
#1
access-sql-6 
Merhaba arkadaşlar..

Uygulamalarımız içerisinde kullandığımız bazı modüller deklarasyon içerir.. Bunlar 32 bit Access sürümlerinde hatasız çalışırken 64 bit sürümlerde kullanmak istediğimizde hata verir.. Bu sorunu aşmak için deklarasyonlara küçük bir ilave tanım yapmamız gerekmektedir..

Visual Basic
  1. #If VBA7 And Win64 Then '64 bit için
  2. Private Declare PtrSafe Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
  3. #Else '32 bit için
  4. Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
  5. #End If



Yukarıdaki deklarasyon örneğinde gördüğünüz gibi 64 bit için PtrSafe ilavesi yapmamız gerekiyor..



  Alıntı
Bu mesajı beğenenler:
#2
mrb hocam öncelikle sizlerden çok şey öğrendim ve öğrenmeye devam ediyorum. Çok teşekkür ederim. soruma gelince bende 64 bit office kullanıyorum ve 32 bit bilgisayarda yaptığım çalışmıyor sizden isteğim yukarıda verdiğiniz kodu nereye ne şekilde ekleyecegiz biraz daha açık anlatabilirmisiniz, nasıl bir yol izlemeliyiz. Şimdiden teşekkür ediiyorum...kolay gelsin...



  Alıntı
Bu mesajı beğenenler:
#3
İş düşmeyince kıymat bilinmiyormuş Wink Çok teşekkürler hocam Bounce



  Alıntı
Bu mesajı beğenenler:
#4
(20-06-2012, 11:39)MirzaKatar demiş ki: İş düşmeyince kıymet bilinmiyormuş Wink Çok teşekkürler hocam Bounce

Mirza Haklı. Gerçi şimdi 32 bit olduğu için bana sorun yok. Fakat bir çok arkadaşımız 64 bit sorunundan yakınıyor. Paylaşım için teşekkürler..



  Alıntı
Bu mesajı beğenenler:
#5
Evet çok sık rastladığımız bir sorundu. Çözüm için teşekkürler.



  Alıntı
Bu mesajı beğenenler:
#6
Buradaki deklarasyon işini tam anlayamadım. Şu mu demek isteniyor: Access 2010 yapılan bir çalışmanın access 2003'te çalışması için mi bu gerekli? Örnekleyebilirmisiniz?



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  İki Tarih Farkını "YIL-AY-GÜN" Veren Fonksiyon (DateDiff_ze_bb) Zeki Gürsoy 21 26.648 18-03-2017, 05:11
Son Mesaj: dsezgin
access-sql-3 YazME: MsgBox inputBox için satır atlama ve girintileme (Parametreli fonksiyon) Mehmet Eser 6 7.768 01-05-2012, 13:00
Son Mesaj: aydın3838
  Sabit boşluklu txt yapmak için sifir ve boşluk ekleyen fonksiyon metinse 28 15.517 21-02-2010, 19:01
Son Mesaj: linux2ex

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi