Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Подключение DLL сделанной на delphi - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ написать функцию сглаживания массива http://www.cyberforum.ru/cpp-beginners/thread744932.html
Написать функцию smooth(A, N), заменяющую каждый элемент массива вещественных чисел A размерности N на среднее арифметическое его соседей («сглаживание массива»). При демонстрации работы функции...
C++ Сортировка собственных типов данных Задача: В соответствии с вариантом нужно реализовать шаблонную функцию (функции) для сортировки. Необходимо, чтобы разработанная функция(функции) позволяла сортировать массивы и... http://www.cyberforum.ru/cpp-beginners/thread744931.html
C++ Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 - на 4.
Привет мозги, нужно решить задачу по Си++. Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 - на 4. Вот кодец. { int ymnozna2,ymnozna3,i,j; ...
Программа, определяющая корректность описания целых переменных C++
Помогите пожалуйста написать программу, определяющую корректность описания целых переменных. Вот пока что есть. #include <stdio.h> #include <conio.h> void main() { int i=1; char c; FILE...
C++ Паттерн Visitor для дерева http://www.cyberforum.ru/cpp-beginners/thread744916.html
Есть у кого нибудь такой код? Буду благодарен!
C++ Как произвести табуляцию функции? Протабулируйте функции. отрезок и шаг вводится с клавиатуры: arctg(1/x) - x2 подробнее

Показать сообщение отдельно
palva
2748 / 1849 / 267
Регистрация: 08.06.2007
Сообщений: 7,034
Записей в блоге: 4
25.12.2012, 01:26
Если у вас студия Микрософтовская, то вы должны составить def-файл и включить его в проект.
Это один вариант. http://msdn.microsoft.com/ru-ru/library/d91k01sh.aspx
Можно экспортировать функцию при помощи статической библиотеки .lib
Если это си-билдер, то можно использовать тот файл .lib, который был создан при комппиляции библиотеки в делфи.
Для Микрософта библиотека .lib должна иметь другой, несовместимый с делфи формат. Эту библиотеку .lib можно создать из имеющейся dll запуском утилиты impdef.
Еще есть третий вариант динамической линковки. Он наверно самый простой, но дольше работает. Использование функций API LoadLibrary и GetProcAddress.
Если это учебное задание, то вам сначала надо выяснить, какому способу вас обучали и как надо делать.

Добавлено через 3 минуты
Вот что такое студия 2012 ? Неужели нельзя нормально написать? Например у меня в Rad Studio XE есть си-билдер. Это студия какого года?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru