Спасибо за ответ.
Я после "плясок с бубном в тумане" сделал так.
Сначала ОБ->DLL вызывает функцию, которая делает " try {Application->Initialize(); Application->CreateForm(__classid(TMyForm), &MyForm);}catch (Exception &exception).
Далее ОБ->DLL заполняются чекбоксы, едиты и проч.
Далее Application->Run().
Запускается форма. При тыкании пользователем в разные ее места генерится Application->Terminate() и управление передается в ОБ, где обрабатываются события. Далее опять ОБ->DLL Application->Run().
Я осознаю, что это получилось методом тыка и о надежности способа говорить не приходиться

.
Нашел описание "техника включения в DLL формы и использования ее в вызывающей программе" для Дельфи.
http://www.infomix.ru/lib/program_interface/1932.htm Может что похожее для сибилдера есть?