|
Member
Beiträge: 41
| 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 | |
|