Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Dll. BCB<->VC++

831
04 ноября 2002 года
S_T
117 / / 23.10.2002
Есть группа человек, которая разрабатывает некоторую программу. Так вот, один пишет визуальный интерфейс на Borland C++ Builder 5.0, другой пишет набор некоторых функций на MS VC++.NET, причем оформляет эти функции ввиде dll. При этом эту dll он спокойно же подключает к программам все на том же VC++.NET. А вот Билдер говорит, что "не пойму я формат вашего lib" файла. Здесь есть несколько выходов (с моей точки зрения):
1. Писать dll на МСВЦ++, а в Билдере пользоваться функциями LoadLibrary и т.п.
2. Писать dll на Билдере.
3. Забить на все это.

По некоторым субъективным причинам (да и объективным тоже - это относится к третьему пункту) все это не подходит.
Не подскажете, как Билдер научить понимать lib-ы МСВЦ++.НЕТ???
2.1K
04 ноября 2002 года
kmn
29 / / 09.10.2002
Цитата:
Originally posted by S_T
Есть группа человек, которая разрабатывает некоторую программу. Так вот, один пишет визуальный интерфейс на Borland C++ Builder 5.0, другой пишет набор некоторых функций на MS VC++.NET, причем оформляет эти функции ввиде dll. При этом эту dll он спокойно же подключает к программам все на том же VC++.NET. А вот Билдер говорит, что "не пойму я формат вашего lib" файла. Здесь есть несколько выходов (с моей точки зрения):
1. Писать dll на МСВЦ++, а в Билдере пользоваться функциями LoadLibrary и т.п.
2. Писать dll на Билдере.
3. Забить на все это.

По некоторым субъективным причинам (да и объективным тоже - это относится к третьему пункту) все это не подходит.
Не подскажете, как Билдер научить понимать lib-ы МСВЦ++.НЕТ???



У борланда есть утилитка implib.exe
она из dll lib делает

implib.exe -a MyDll.lib MyDll.dll

831
05 ноября 2002 года
S_T
117 / / 23.10.2002
Цитата:
Originally posted by kmn


У борланда есть утилитка implib.exe
она из dll lib делает

implib.exe -a MyDll.lib MyDll.dll


Спасибо большое, все отлично работает. :0)

4.5K
27 мая 2003 года
Фидошник
1 / / 27.05.2003
Как заюзать dll'ку, написанную на MSVC++ 6 в C++Builder 6 ?

Создаю implib-ом либу, implib.exe -a MyDll.lib MyDll.dll, добавляю её в проект. Если вызываю функцию из длл-ки, билдер при линковке ругается:

Unresolved external 'vc_dll_func()' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ.

Что тут может быть???? Всю голову изломал 8-О

Цитата:
Originally posted by kmn


У борланда есть утилитка implib.exe
она из dll lib делает

implib.exe -a MyDll.lib MyDll.dll

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог