Durch die
Unit, welche nur identisch in
DLL und EXE, erreichst du ja nur, dass der Code identisch in beiden Programmen ist. Dadurch existiert die goabel Variable eben auch zweimal.
Das Problem könnte man über eine MMF lösen. Allerdings besteht dann ein weiteres Problem darin, das du ohne Sharemem nicht kreuz und quer Klassen zwischen
DLL und EXE austauschen kannst.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.