[Delphi3] Komponente aus DLL exportieren

Hallo Programmier-Gemeinde !

Ich habe in Delphi 3 eine Komponente geschrieben und mochte diese in eine DLL packen und exportieren. Wie kann ich das machen ?

MFG, Volker

Hallo Volker,

bin mir nicht ganz sicher (habs selber noch nie probiert), aber ich glaube für solche Sachen nimmst Du am besten BPL-Dateien.

Gruß, Steffen

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

Hi Volker,

hier hab´ ich einen Auschnitt aus einer DLL, die ich mal gemacht habe. Weiteres wird warscheinlich in der Hilfe zu finden sein.

///////////////////////////////////////////////////////////
library WDP;

{ Wichtiger Hinweis zur DLL-Speicherverwaltung: Sharemem muß die erste
Unit in der uses-Klausel Ihrer Bibliothek und Ihres Projekts sein,
wenn Ihre DLL Prozeduren und Funktionen exportiert, die
Strings als Parameter oder Funktionsergebnisse übergeben. Dies
betrifft alle Strings, die an Ihre DLL oder von Ihrer DLL übergeben werden–selbst diejenigen,
die sich in Records oder Klassen befinden. Sharemem ist die Schnittstelle zu
BORLNDMM.DLL, die den gemeinsamen Zugriff auf den Speicher verwaltet; DELPHIMM.DLL
muß mit Ihrer DLL weitergegeben werden. Wenn Sie BORLNDMM.DLL nicht verwenden möchten, müssen
Strings als PChar oder ShortString übergeben werden.}

uses

Var …

Function WDPConnect(comport:Integer; Baudrate:Integer):Integer; stdcall;
Begin

End;

Exports WDPConnect;

begin
end.

///////////////////////////////////////////////////////////

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