64 bit Access - API - Allgemeine Fragen
Mario Nestelberger
Gesendet: 07.02.20 19:19
Betreff: 64 bit Access - API - Allgemeine Fragen


Member

Beiträge: 41
25
Hallo,

ich habe mein Frontend gerade 64 bit kompatibel gemacht. Den Filedialog habe ich mir der Bequemlichkeit halber von Karsten Pries fertig besorgt.

Die anderen Funktionen habe ich selbst umgeschrieben, und es funktioniert auch einwandfrei - denoch eine Frage:

Gibt es eine genaue verlässliche Dokumentation, ob ich jetzt zb. Shellexecute als LongPtr deklariere:

Public Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String, _
ByVal nshowcmd As Long) As LongPtr

oder

wieder als Beispiel

Private Declare PtrSafe Function InternetOpen Lib "wininet.dll" Alias _
"InternetOpenA" (ByVal lpszAgent As String, ByVal dwAccessType As Long, _
ByVal lpszProxyName As String, _
ByVal lpszProxyBypass As String, _
ByVal dwFlags As Long) As Long

als long (ich habs einfach probiert)

(ich fürchte das ist die dümmste Frage, die hier jemals wer gestellt hat)

lg
Mario
Top of the page Bottom of the page