Z_>А почему появляется языковая привязка? Z_>Почему не возникает таковой в функциях OpenDriver, CloseDriver, Read и Write? Z_>Достаточно же реализовать функцию инициализации окна и функцию закрытия окна с получением кода возврата (OK, Cancel, Apply ...)
... типа такого — function ShowSetup:HResult; stdcall; ?
Думать надо .... чувствую что проблемы будут с этим, т.к. DLL работают во вторичных потоках и надо будет синхронизироваться при показе окна ....