Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
38.607 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: DLL laden/prüfen ob vorhanden.

  Alt 18. Apr 2009, 12:02
am Einfachsten du erstellst dir in der DLL eine Prüffunktion ...
- erstmal nachschauen ob DLL vorhanden ist
und diese laden ... wenn sie nicht zu laden geht, dann ist es wohl auch keine DLL
- dann schauen ob diese (komisch benannte) Funktion existiert
- ihr eine bestimmten Parameter geben
- und wenn sie dann anhand des erhaltenen Parameters ein bestimmtest Ergebinis (Result) liefert,
dann vertragen sich Beide vermutlich

> DLL kann so leicht Anhand des Parameters prüfen ob die EXE ihr gefällt
und sie mit dieser zusammenarbeiten möchte
> und die EXE erkennt an dem Ergebnis (Result) ob sie die DLL mag ....

zusätzlich könnte man dann noch Dinge direkt aus der DLL auslesen (z.B. die Versionsinfos)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014
  Mit Zitat antworten Zitat