Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Μετατροπή απο 32bit σε 64bit

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

 

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
Prev Προηγούμενο μήνυμα   Επόμενο Μήνυμα Next
  #4  
Παλιά 31-08-22, 10:54
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 18-11-2012
Περιοχή: Deutschland
Μηνύματα: 212
Προεπιλογή

Στην ουσία το μόνο που πρέπει να κάνεις είναι να καλέις τα σωστά declarations για 64 bit. Μπορείς να το "γράψεις" να τρέχει και σε 32 bit και σε 64 bit μόνο που για 64 Bit πρέπει να το κάνεις compile με την αντίστοιχη σε bit Access Version.
Παράδειγμα

#If VBA7 Then 'add PtrSafe
Private Declare PtrSafe Function FindWindowA Lib "user32" _
(ByVal lpClassName As String, _
ByVal lpWindowName As String) As Long

Private Declare PtrSafe Function SetWindowPos Lib "user32" _
(ByVal handleW1 As Long, _
ByVal handleW1InsertWhere As Long, ByVal w As Long, _
ByVal X As Long, ByVal Y As Long, ByVal z As Long, _
ByVal wFlags As Long) As Long
#ElseIf Win64 Then 'need datatype LongPtr
Private Declare PtrSafe Function FindWindowA Lib "user32" _
(ByVal lpClassName As String, _
ByVal lpWindowName As String) As LongPtr

Private Declare PtrSafe Function SetWindowPos Lib "user32" _
(ByVal handleW1 As LongPtr, _
ByVal handleW1InsertWhere As LongPtr, ByVal w As LongPtr, _
ByVal X As LongPtr, ByVal Y As LongPtr, ByVal z As LongPtr, _
ByVal wFlags As LongPtr) As LongPtr
#Else '32-bit Office
Private Declare Function FindWindowA Lib "user32" _
(ByVal lpClassName As String, _
ByVal lpWindowName As String) As Long

Private Declare Function SetWindowPos Lib "user32" _
(ByVal handleW1 As Long, _
ByVal handleW1InsertWhere As Long, ByVal w As Long, _
ByVal X As Long, ByVal Y As Long, ByVal z As Long, _
ByVal wFlags As Long) As Long
#End If

Πληροφορίες εδώ --> https://codekabinett.com/rdumps.php?...ion-vba-64-bit
Αν θές να βρείς τι ακριβώς πρέπει να αλλάξεις και που δές εδώ -->https://www.utteraccess.com/topics/2029336?post=unread
Απάντηση με παράθεση
 


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Συναρτήσεις ] Κώδικας που δεν τρέχει σε 64bit περιβάλλον smasak Access - Ερωτήσεις / Απαντήσεις 10 05-12-19 16:43
[Γενικά] Excel 365 64bit DatePicker jockey17 Excel - Ερωτήσεις / Απαντήσεις 5 21-12-18 12:47
Μετατροπή κώδικα φόρμας απο 32bit σε 64bit alex Access - Ερωτήσεις / Απαντήσεις 2 20-07-18 18:48
Κεντράρισμα φορμών και σε 64bit και σε 32bit lefterisg Access - Ερωτήσεις / Απαντήσεις 0 15-11-17 10:34
Access 64bit? γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 5 12-11-16 13:06


Η ώρα είναι 16:08.