calldll ???
Übersicht
BlitzBasic
Allgemein
judosBetreff: calldll ??? |
Antworten mit Zitat |
|
|---|---|---|
|
wie funktioniert der befehl calldll ???
komm bei der erklärung nicht nach... |
||
|
|
Vertex |
Antworten mit Zitat |
|---|---|---|
|
CallDLL ruft eine Funktion aus einer angegebenen DLL auf. Diese Funktion muss 4 festgelegte Parameter haben. Also insofern nutzlos, wenn man keine Ahnung hat, wie man eine DLL programmiert.
Was geht sind z.B. noch Parameterlose API-Funktionen wie z.B. GetActiveWindow hWnd = CallDLL("User32.dll", "GetActiveWindow") Print "My handle is "+hWnd Man muss auf die Groß- und Kleinschreibung achten. Ja im grundgenommen führt Blitz nur das hier aus: LoadLibrary, GetProcAddress, Call und FreeLibrary aus, falls du davon Ahnung hast. Mit blitz3D/Plus ist es aber auch möglich Userlibs anzulgegen, mit der du dann alle DLLs bis auf ActiveX-DLLs benutzen kannst. mfg olli |
||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
