Здравствуйте Studiosus, Вы писали:
S>Задача состоит в том, чтобы поместить некоторые данные в резделяемую секцию DLL, написанную на С++ Builder.
S>В нескольких листингах для VC++ я встречал: #pragma data_seg("NAME") + указание компоновщику .
S>Пробовал это в Builder'e — не работатет... кажется...Но сделать надо-бы. Кто что посоветует?
S>Memory mapped file и т.д. не предлагать!
А на Visual C++ перейти посоветовать можно?
Если серьезно, то идешь на groups.google.com, набираешь в поиске "shared section borland builder" и разгребаешь результаты. Вот один из них:
Делаешь отдельный файл, в который помещаешь все разделяемые данные
#pragma option -zR.shared
HHOOK g_hHook = NULL; // must be initialized
После этого в .def файл добавляешь описание секции .shared:
SECTIONS
.shared READ WRITE SHARED