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*