[VBA] 32 Bit x64 ÇALIŞAN PROĞRAM 64 Bit x64 nasıl çalışır
#7
DOSYALARI PARÇA PARÇA ATIYORUM SRCB DOSYASINDA BİRLEŞEÇEK.TEŞEKÜRLER


Eklenti Dosyaları
.rar   SRC_Datalar.rar (Boyut: 1,39 MB / İndirilme: 72)
.rar   SRCB.rar (Boyut: 460,88 KB / İndirilme: 83)
.rar   SRC_Takip.part02.rar (Boyut: 1,87 MB / İndirilme: 66)
.rar   SRC_Takip.part01.rar (Boyut: 1,95 MB / İndirilme: 66)



  Alıntı
Bu mesajı beğenenler:
#8

.rar   SRC_Takip64.part01.rar (Boyut: 2,44 MB / İndirilme: 121)
.rar   SRC_Takip64.part02.rar (Boyut: 1,47 MB / İndirilme: 125) 64Bit Uygulamaniz..



  Alıntı
Bu mesajı beğenenler:
#9
TEŞEKÜRLER ELİNİZE EMEGİNİZE SAĞLIK



  Alıntı
Bu mesajı beğenenler:
#10
(11-08-2017, 19:49)dsezgin demiş ki: 64Bit Uygulamaniz..

Hocam Merhaba,

Bu konunun amacı yanlış anlamadıysam bir uygulamanın hem 32 hem de 64 bit kurulu office de açılması sanırım. Bende daha öncesinde bir konu açmıştım ama sanırım kendi yorumlamamdan dolayı çözüm bulamamıştım. Şimdi tekrar ihtiyacım oldu o yüzden bu sefer bu mesaj üzerinde hazır örneklerde varken yazmak istedim.

8 nolu mesajınızda bu konuya açılan sorunun çözüldüğü 2 farklı örnek göndermişsiniz. Hem 32 bitte hem 64 bitte açılan dosyalar şeklinde. Ben dosyaları indirdim her iki dosyayı inceledim. Ama farklı olan kodların neresi olduğunu anlayamadım. Sizler dosyalara bakıp dönüş yapma şansınız var mıdır?

Ben 32bit office kullanıyorum. O yüzden çalışmalarımı da hep 32bitte derliyorum. Ama 64bit office kurulu pc lerde sorun yaşıyorum. Konu hakkında desteğinizi rica ederim.

Saygılarımla



  Alıntı
Bu mesajı beğenenler:
#11
#If VBA7 And Win64 Then
   Private Declare PtrSafe Function ....
#Else
      Private Declare Function .....
#End If

API kullanırken 32Bit Ofis makineleri else sonrasında eylem yapar, 64Bit ofis olanlar ise ptrsafe satirini kullanır. API kullanmıyorsanız bu yöntemi dikkate almayın.

Ofis 32Bit tasarladığınız özgün uygulamayı, ofis 64bit PC'ye atin, uygulamanızı farklı kaydet ile yeni bir accdb oluşturun. Sonrada accde ile derleyebilirsiniz.
32Bit ile 64Bit kullanıcı için hazırladığınız kapalı uygulamayı(mde,accde) ortak alana farklı isimler ile koyun.

Ofis Bit versiyonları kod kitapçıkları farklı klasörlerde olduğu için mde veya accde olarak derlediğinizde uygulamanız çalışırken referans adresi bulamadığı için hataya sebep olmakta.



  Alıntı
Bu mesajı beğenenler:
#12
(10-03-2022, 01:36)dsezgin demiş ki: #If VBA7 And Win64 Then
   Private Declare PtrSafe Function ....
#Else
      Private Declare Function .....
#End If

API kullanırken 32Bit Ofis makineleri else sonrasında eylem yapar, 64Bit ofis olanlar ise ptrsafe satirini kullanır. API kullanmıyorsanız bu yöntemi dikkate almayın.

Ofis 32Bit tasarladığınız özgün uygulamayı, ofis 64bit PC'ye atin, uygulamanızı farklı kaydet ile yeni bir accdb oluşturun. Sonrada accde ile derleyebilirsiniz.
32Bit ile 64Bit kullanıcı için hazırladığınız kapalı uygulamayı(mde,accde) ortak alana farklı isimler ile koyun.

Ofis Bit versiyonları kod kitapçıkları farklı klasörlerde olduğu için mde veya accde olarak derlediğinizde uygulamanız çalışırken referans adresi bulamadığı için hataya sebep olmakta.

Hocam ben bu durumu bir türlü çözemedim. 64bit pc ye accd uzantılı dosyayı gönderme şansım yok. accde olarak derleyip göndermem gerekiyor. Ama verdiğiniz kodları da nereye yazacağımız konusunda bir türlü durumu çözemedim. Sizlerden ricam accdb olarak 32 bit ve 64bit 2 farklı dosya örneği gönderme şansınız var mı? Ben bir türlü bu örneği bulamadım çünkü. 

Dediğim gibi ben dosyayı 32bit office de hazırlıyorum. Derleyip 64bit bir pc de çalışmasını sağlamak istiyorum. Bu anlamda referans olması adına 2 accdb yi de gönderme şansınız olursa ben aradaki farktan ne yapacağımı daha iyi anlayacağımı düşünüyorum.

32bit pc de yazılmış accdb ve 32bit pc de yazılmış 64bit pc de çalışacak deklarasyonlu çözüm. Yoksa ben bu işin içinden çıkamıyorum bir türlü Nah

Şimdiden çok teşekkür ederim.
Saygılarımla



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Program Yapımı vefa1982 4 370 12-03-2025, 23:22
Son Mesaj: akd27
  [FORM] Program Görünümü vefa1982 2 293 27-10-2024, 19:31
Son Mesaj: vefa1982
  [FORM] Program Açılışı vefa1982 1 254 26-10-2024, 18:15
Son Mesaj: dsezgin
  çalışan Yıllık Izin Hak Hesabı orderyazbim 7 753 18-01-2023, 07:39
Son Mesaj: alperalper
  Buton Ile Kısayol Program çalıştırmak zorrosx5 2 518 10-05-2022, 02:58
Son Mesaj: zorrosx5
  Arama Yaparken Program Titriyor ankaram 2 434 02-12-2021, 14:59
Son Mesaj: ankaram
  [VBA] Bilgisayar Açılışına Vba Ile Program Ekleme çıkarma hedefkaya 5 722 31-10-2021, 13:43
Son Mesaj: dsezgin
  Tekrarlı çalışan Sql Sorgusu Yerine Nasıl Bir çözüm Getirilebilir adnnfrm 4 655 23-10-2021, 02:17
Son Mesaj: adnnfrm

Foruma Git:


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