Hi,
kurz und bündig:
ich will eine
DLL Datei mit Delphi schreiben, die auf Daten (Zeosquerys usw.) aus einem bestimmten laufenden Programm zugreifen kann.
Das ganze sollte so aussehen, dass das Programm eine eingebettete Datenbank öffnet (was es bereits schon tut). Jetzt habe ich ein zweites Programm, welches die
DLL Datei einbinden soll. Über diese
DLL Datei soll ein Zugriff auf die Datenbankverbindung des anderes Programmes hergestellt werden.
Was brauch ich alles dafür und... geht das überhaupt?
Also Shared Memory sollte ja z.b. kein Problem sein. wenn die
DLL und die DBConnection in einem sharedmem Bereich liegen, sollte ja das gröbste an Problemen beseitigt sein. Locking usw. ist keine Schwierigkeit, da nur eines der beiden Programme aktiv sein kann.
Allerdings fehlt mir da in jeder Beziehung der entsprechende Ansatz