dll einbinden



  • ich habe von einem Messgerät eine dll sowie eine Dokumentation über alle Funktionen, Datentypen und Strukturen. Ausserdem wird angegeben, dass die Bibliothek stdcall-Aufrufkonventionen verwendet für alle exportierten Funktionen.

    Nun möchte ich die Funktionen in meinem BCB5-Projekt verwenden. Ich habe die dll in das Projekt eingebunden sowie mit der IMPLIB.exe eine .lib-Datei erzeugt. Auch diese hab ich in das Projekt eingebunden. Schon bei der Eingabe des Funktionsnamen müsste nach der Klammer die Parameterliste kommen. Das zeigt schon das die Kunktion nicht bekannt ist. Die Kompelierung bestätigt dies dann (Funktion unbekannt).

    Was mach ich falsch?



  • Hallo

    zusätzlich zu der lib brauchst du noch die passende Header-Datei, die du mit ins Projekt einbinden mußt. Oder du erstellst die passenden Funktionsdeklarationen manuell auf Basis der Dokumentation.

    bis bald
    akari


Anmelden zum Antworten