Hallo,
ich versuche eine DLL bzw. ein Package mit dem C++Builder 5 zu erstellen. In der DLL soll ein Formular enthalten sein. In der Header-Datei des Formulares habe ich folgende Definitionen
#ifdef BUILD_DLL
# define DLL_TYP __declspec(dllexport)
#else
# define DLL_TYP __declspec(dllimport)
#endif
Wenn ich jetzt die Klassendeklaration
class DLL_TYP TFormX : public TForm
verwende dekomme ich den Fehler:
Feherl im Modul xx: Deklaration der Klasse TFormX fehlt oder ist fehlerhaft.
Wer kann mir sagen, woran das liegt?
Danke
ich versuche eine DLL bzw. ein Package mit dem C++Builder 5 zu erstellen. In der DLL soll ein Formular enthalten sein. In der Header-Datei des Formulares habe ich folgende Definitionen
#ifdef BUILD_DLL
# define DLL_TYP __declspec(dllexport)
#else
# define DLL_TYP __declspec(dllimport)
#endif
Wenn ich jetzt die Klassendeklaration
class DLL_TYP TFormX : public TForm
verwende dekomme ich den Fehler:
Feherl im Modul xx: Deklaration der Klasse TFormX fehlt oder ist fehlerhaft.
Wer kann mir sagen, woran das liegt?
Danke
Comment