powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Написание DLL в builder 5...
4 сообщений из 4, страница 1 из 1
Написание DLL в builder 5...
    #32645107
ktv2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под visual этим занимался, а вот в билдере еще не приходилось.. Вопрос такого характера.. Мне нужно писать dll с диалогами и прочей vcl-ми фишками... Я выбираю master dll проект с поддержкой vcl.. теперь хтелось поподробнее саму структуру, то бишь
1 как оформлять экспортируемы функции;
2 Есть ли какие-то особенные требования по оформлению к диалогам, которые будут вызываться в клиенте;
3 Где точка входа в dll (ну тут все наверное стандартно dllmain, но вдруг )
4 Чем все это писать, если можно посоветовать мне нечто типа доки по этому ну и кому не жалко, поделитесь примерчиком маленьки что-ли.....
Да и еще... как их потом подключать??? всмсыле dll сам (именно в проект а не динамическип о адреам функции вылавливать из нее)..
Заранее благодарен.
...
Рейтинг: 0 / 0
Написание DLL в builder 5...
    #32645114
ktv2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под visual этим занимался, а вот в билдере еще не приходилось.. Вопрос такого характера.. Мне нужно писать dll с диалогами и прочей vcl-ми фишками... Я выбираю master dll проект с поддержкой vcl.. теперь хтелось поподробнее саму структуру, то бишь
1 как оформлять экспортируемы функции;
2 Есть ли какие-то особенные требования по оформлению к диалогам, которые будут вызываться в клиенте;
3 Где точка входа в dll (ну тут все наверное стандартно dllmain, но вдруг )
4 Чем все это писать, если можно посоветовать мне нечто типа доки по этому ну и кому не жалко, поделитесь примерчиком маленьки что-ли.....
Да и еще... как их потом подключать??? всмсыле dll сам (именно в проект а не динамическип о адреам функции вылавливать из нее)..
Заранее благодарен.
...
Рейтинг: 0 / 0
Написание DLL в builder 5...
    #32645177
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как же лениво набрать в поиске DLL в Borland Builder наверное...

http://gzip.rsdn.ru/article/devtools/bcbdll.xml - DLL и их отличия в MSVC и BCB.
http://borland.xportal.ru/modules.php?name=News&file=print&sid=13 - создание DLL в Builder.
http://www.codenet.ru/progr/bcb/ - куча всего интересного о BCB.
...
Рейтинг: 0 / 0
Написание DLL в builder 5...
    #32645543
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в dll


TInitOle initOle;
//---------------------------------------------------------------------------
extern "C" __declspec(dllexport) bool __export WINAPI get_version( const int version )
{
if( version != PRJ_DLL_VERSION ) // чисто версионная проверка dll
return false;
return true;
}
//---------------------------------------------------------------------------
extern "C" __declspec(dllexport) void __export WINAPI exit_dll( )
{
}
//---------------------------------------------------------------------------
extern "C" __declspec(dllexport) bool __export WINAPI init_report( const String conn_str, const int id_project )
{
return InitReport( conn_str, id_project );
}
//---------------------------------------------------------------------------
extern "C" __declspec(dllexport) void __export WINAPI close_report( void )
{
CloseReport();
}
//---------------------------------------------------------------------------

либу кладеш в проект и обращаешся как к обычным функциям типа

extern void exit_dll();
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Написание DLL в builder 5...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]