DLLs einbinden

Ich habe mich ein wenig mit C++ beschäftigt und habe so den Expertenstatus,
der mich in die Lage versetzt Programme a la „hello world“ mehr oder
weniger Fehlerfrei zu gestalten.

Um aber dennoch schnell an vorzeibare Ergebnisse zu kommen möchte ich
DLL´s einbinden und damit die dort vorhandenen fertigen Funktionen
einsetzen können. Wie geht das? (Kann doch so schwer nicht sein, oder?)

Ich habe einen BCC5.5 (Befelszeilencompiler)

Hallo!

Um eine DLL in einem eigenen Programm nutzen zu können brauchst du ein Header-File (.h) wo die Funktionen deklariert sind und ein .lib-File zum linken (bei letzterem bin ich mir nicht sicher, weil wenn man die Funktionen dynamisch linkt liegen sie eh in der DLL, aber ich glaub man braucht das .lib trotzdem, wahrscheinlich weiß jemand andres mehr dazu :o).

Das .lib-File mußt du dann beim kompilieren mit einem Parameter angeben (kenn den Compiler nicht), das .h-File in das .c/.cpp-File wo du die Funktion verwendest inkludieren (#include).

Grüße, Robert

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]