Aufruf dll



  • Ich habe dll erstellt. In meine Anwendung habe ich Header von dll(test.h) und Bibliothek test.lib eingefügt. Wenn ich meine Anwendung starte, bekomme ich Fehlermeldung:"[C++ Fehler] UAbruf.cpp(5): E2209 include-Datei '..\include\test.h' kann nicht geöffnet werden.



  • Ich würde fast sagen, dass er den Header nicht öffnen kann. 🙂

    Hast du mal deine Includeverzeichnisse kontrolliert?
    Evtl. steht der Header ja an einer anderen Stelle.



  • Header habe ich direct nach dem #pragma hdrstop eingefügt in meine cpp Datei.
    cpp von meine Abruf-Anwendung sieht so aus :
    #include <vcl.h>
    #pragma hdrstop
    #include "combi.h"
    #include "UAbruf.h"
    //---------------------------------------------------------------------------
    #pragma package(smart_init)
    #pragma resource "*.dfm"
    TForm1 Form1;
    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent
    Owner)
    : TForm(Owner)
    {
    }



  • Hmm da oben hat er doch nen test.h Header nicht gefunden.... der steht bei deinem CodeSnippet nicht drin.
    Hast du was rausgenommen?

    *ist immernoch der Meinung, dass entweder der Header nicht existiert oder woanders steht* 😉


Anmelden zum Antworten