dlls Programmieren
-
Hi,
um einige Winapi-funktionen in anderen Programmiersprachen einzusetzen, möchte ich mich gerne ein bisschen mit dll programmierung beschäftigen.Gibt es da besonderheiten ? Gibt es bestimmte dll-befehle, die man beachten muss ?
Gibt es Tutorials ?
-
Wofür genau willst du ein Tutorial? WinAPI-Funktionen kannst du über LoadLibray und GetProcAddress wohl in den meisten Sprachen direkt nutzen - wenn das nicht geht wird dir auch eine selbstgeschriebene DLL nichts bringen

-
Wieso soll mir das nichts nützen ?
Wenn ich mir eine Dll schreibe, kann ich mir die Funktionen in die eigene Programmiersprache einbauen.
-
Ich hatte nur geschrieben, dass dir eine Kappselungs-DLL auch nichts nützen würde, wenn die betreffende Sprache die Verwendung von DLLs gar nicht zulässt. Lässt sie dies kannst du aber theoretisch ja auch direkt die WinAPI-Funktionen aus den jeweiligen DLLs direkt verwenden

-
Lässt sie dies kannst du aber theoretisch ja auch direkt die WinAPI-Funktionen aus den jeweiligen DLLs direkt verwenden
Heißt das, es gibt schon für jede apifunktion eine entsprechende dll ?
-
Ja, eigentlich schon

-
für jede apifunktio gibts nicht ne Dll,
aber in ner Dll sind mehrere apifunktionen enthalten.
zb user32.dllmfg