Wymiana danych z DLL do EXE

0

Witam.

Standardowo ludzie pytają jak z poziomu aplikacji zrobić coś z DLL'em.
Tym razem potrzebuje czegoś zupełnie odwrotnego. Czy jest możliwość
i jeśli tak to jak z poziomu DLL wykonać kod w aplikacji (np. EXE.Klasa.Metoda(Args) ).

Będę bardzo wdzięczny za pomoc ponieważ google nie znalazło nic ciekawego.
Być może nie wiem dokładnie czego szukać, ale jedyne co się ciągle pojawia to
exporty z DLL do EXE - a nie to mi jest potrzebne.

Gdzieś tam w głębinach internetu odnalazłem informacje, że robi się to przez funkcje
w DLL, która zwraca dane które chcemy przejąć lub robi się to przez dodatkową DLL
do której "podpięte" są i EXE i DLL z której chcemy przekazywać dane. Sam nie wiem
co o tym sądzić dlatego też pytam was.

Peace.

0

Było już na forum o odpalaniu zdalnych funkcji

0

przy inicjalizacji dll z poziomu exe podajesz callbacka (procedurę, funkcję czy metodę), który dll sobie gdzieś zapisuje, a potem go wywołuje, jeśli potrzebuje coś od exe - to taka najprostsza metoda.

1 użytkowników online, w tym zalogowanych: 0, gości: 1