Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#10

Re: Record aus Delphi-Dll in C++

  Alt 22. Jul 2004, 14:36
Zitat von Microsoft:
Beim Erstellen Ihrer DLL gehen Sie in der Regel so vor, daß Sie eine Header-Datei mit den Funktionsprototypen und/oder den zu exportierenden Klassen erstellen und anschließend __declspec(dllexport) zu den Deklarationen in der Header-Datei hinzufügen.
Zitat von Microsoft:
Allerdings müssen Sie __declspec(dllimport) verwenden, wenn die importierende ausführbare Datei auf die öffentlichen Datensymbole und Objekte der DLL zugreifen muß.
Ist ja wohl widernatürlich, dllexport zum Importieren zu verwenden, es sei denn, der C++-Code ist in Wirklichkeit die exportierende DLL. Ich weiß natürlich nicht, was deinen C++-Compiler reitet (welchen verwendest du denn?), wenn er den Export kompiliert bzw. linkt, ohne dafür eine Definition zu haben. Meiner macht das jedenfalls nicht.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat