Einzelnen Beitrag anzeigen

ralfi002

Registriert seit: 15. Sep 2006
8 Beiträge
 
#3

Re: Auf Klassen in dlls zugreifen?

  Alt 16. Sep 2006, 12:23
Was es ist, ist mir eigentlich egal. COM möchte ich aber vermeiden, da diese Klassen nur in meinem 'Delphi' Projekt verwendet werden soll. Bei einem späteren Projekt sollen dann diese einzelnen Projekte wieder verwendet werden können.

So möchte ich z.B. ein Modulares Programm entwickeln, welches aus mehreren dlls besteht. Jede dll soll eine gewisse funktionalität beinhalten, die mehr oder weniger unabhängig von anderen dlls ist. Wenn dann ein Modul (dll) einen fehler entählt oder sich funktionalität ein wenig ändert, soll dann einfach diese dll ausgetauscht werden können, ohne das geammte Programm neu zu installieren.

Ein Beispiel wie ich mir das Vorstelle (bzw. wie ich es in VS.Net machen würde):

ProjectGroup:
- DatenanalyseGUI.exe
- DatenanalyseWindowsService.exe
- DataProvider.dll (einlesen/schreiben von daten)
- CalcEngine.dll (analysieren und berechnen der eingelesen daten)
- Exporter.dll (wandelt die daten daten um, damit andere programme sie lesen können)
- Logger.dll (sammelt errors und warnings)

(Beide exe projeckte verwenden die gleichen dll projekte)

Ist so etwas überhaubt in Delphi möglich?

thx,
ralfi
  Mit Zitat antworten Zitat