calldll ???

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

judos

Betreff: calldll ???

BeitragMo, Jul 12, 2004 0:17
Antworten mit Zitat
Benutzer-Profile anzeigen
wie funktioniert der befehl calldll ???

komm bei der erklärung nicht nach...

Vertex

BeitragMo, Jul 12, 2004 0:36
Antworten mit Zitat
Benutzer-Profile anzeigen
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

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group