(04/11/2018, 23:37)haliliyas yazdı: Oğuz beyHalil Bey Merhaba Ben ozan beyin örneğindeki tabloları formları ve modülleri dış veri al bölümünden kendi bölünmüş veritabanıma çektim. ( Bu yaptığım doğrumu yanlış mı bilmiyorum ) Ve formlara tıkladığımda aşağıdaki hataları veriyor. Bu örneğin aynısını herşeyiyle kopyalamaya çalışarak yapmaya çalışmak mı, yoksa benim yaptığım gibi örnekteki tüm veri form tablo ve modülleri kendi projeme aktarıp kodlarda gerekli düzenlemeleri yapmak mı daha doğru, yani hangi yol seçilmeli? Bu örnek uygulamayı kendi projemin içine gömmek mi doğru olan yoksa dışında çalıştırmak mı . Ben normalde projemin içine gömmek istiyorum. Göstereceğiniz yol için şimdiden teşekkür ederim.
"Declare Function" gördüğünüz yere
"Declare PtrSafe Function" yapıştırmayı deneyebilir misiniz?
eğer sorun 64 bitten kaynaklanıyorsa genel olarak kod - kendinize göre uyarlayarak - aşağıdaki şekilde yazıla bilir:
#If VBA7 And Win64 Then '64 bit için
Private Declare PtrSafe Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
#Else '32 bit için
Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
#End If
![[Resim: do.php?imgf=154140809528871.jpg]](https://accesstr.net/resim/do.php?imgf=154140809528871.jpg)
![[Resim: do.php?imgf=154140809572332.jpg]](https://accesstr.net/resim/do.php?imgf=154140809572332.jpg)
![[Resim: do.php?imgf=154140809574673.jpg]](https://accesstr.net/resim/do.php?imgf=154140809574673.jpg)