När jag gör följande deklarering med _programPath får jag ett fel som säger att String constant expekted. Olle,Deklarera function
Public Declare Function AdkClose Lib _programPath Alias "_AdkClose@0" () As Integer
Gör jag anropet så här blir det ok.
Public Declare Function AdkClose Lib "D:\filnamn.dll" Alias "_AdkClose@0" () As Integer
Kan man inte göra en path i en variabel och sen skicka den till deklareringen?
Kanske ska tillägga att jag har koverterat ett VB 6 projekt så man kanske inte ska deklarera en extern funktion så här!Sv: Deklarera function
Det går, men jag rekommonderar dig att läsa på om <b>DllImportAttribute</b> attributet för att anropa externa funktioner i dll:r (även känt som pInvoke)