Entwickler-Ecke
Dateizugriff - Eine DLL verwenden
Hux - Mo 05.09.05 12:06
Titel: Eine DLL verwenden
Hallo Leute,
Wie kann ich in meiner Application eine DLL verwenden?
Sorry wegen dieser Frage, die Antwort weiß glaub jeder,
ich bin halt n Anfänger...
Danke für Antworten...
Der Hux
Sprint - Mo 05.09.05 12:15
Als erstes muss die benutze DLL z.B. eine Funktion exportieren. Das könnte dann so aussehen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| library MyLib;
function MyFunction(ValueA, ValueB: Integer): Integer; stdcall; begin Result := ValueA + ValueB; end;
exports MyFunction;
begin end. |
In deiner Anwendung muss dann diese Funktion importiert werden (dynamisch oder statisch).
Delphi-Quelltext
1:
| function MyFunction(ValueA, ValueB: Integer): Integer; stdcall; external 'MyLib.dll'; |
jaenicke - Mo 05.09.05 12:27
Na ja, die Frage an sich ist ja Ok...
Und jetzt ein dickes ABER:
Bitte formuliere die Frage so, dass man auch weiß, um was es genau geht!
Eine DLL verwenden? Was für eine DLL? Möchtest du selbst eine schreiben oder was?
Wenn nicht, woher kommt die, hast du Header-Dateien, usw.?
Ansonsten: In der Hilfe steht einiges unter dem Stichpunkt DLL oder Laufzeitbibliothek oder external.
external ist das Schlüsselwort um anzuzeigen, dass eine bestimmte Prozedur in einer externen DLL liegt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!