oh Fehler gefunden. Hab ausversehen den Prototypen der Funktion gelöcht :d
ABER: warum muss ich den die lib noch mit einbinden?? normalerweise müsste es doch reichen, wenn sich die *.dll im selben verzeichniss wie die *.exe befindet, oder?? -- MFG RedEagleDieser Post wurde am 19.04.2005 um 19:13 Uhr von RedEagle editiert.
Naja,grob gesehen sagt die lib dem Linker wo er die Funktionen aus dem Dll-Header findet. Du könntest die Funktionen aus der Dll auch über Funktionspointer nutzen.Dann bräuchtest du weder Header noch lib.Das ist aber sehr aufwendig zu handhaben.
MfG Spacelord -- .....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
Die Lib brauchst du doch nur zum Erstellen deiner Anwendung!! Anschliessend brauchst du nur noch die Dll. Ich seh jetzt gerade nicht wo dein Problem liegt. Es gibt auch statische Libs. Die werden dann fest mit in deine Anwendung "eingebaut". Dll's wurden aber eingeführt um verschiedenen Anwendungen oft wiederkehrende Funktionalität zur Verfügung zu stellen,ohne dass der Code in jeder Anwendung redundant vorhanden ist.
MfG Spacelord -- .....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.