Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 08.10.2010
Сообщений: 134

Плагины DLL

11.07.2011, 15:46. Показов 2274. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть библиотека DLL. Нужно вызывать функции из неё. Как это сделать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.07.2011, 15:46
Ответы с готовыми решениями:

плагины
плагины в проге на билдере реальность(поддержка плагинов)? Есть мануалы какие-нить? Хоть на китайском.

Точка входа в процедуру _dbk_fcall_wraper не найдена в библиотеке DLL BORLNDMM.DLL
При попытке скомпилировать файл выдает такую ошибку Точка входа в процедуру _dbk_fcall_wraper не найдена в библиотеке DLL BORLNDMM.DLL

Как вшить в программу ssleay32.dll и libeay32.dll
Доброе время суток. Для нормальной работы программы на другом компе с https, нужно рядом с прогой класть ssleay32.dll и libeay32.dll, сразу...

10
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
11.07.2011, 15:48
загрузить через
Code
1
LoadLibrary
получить указатель на ф-ю
Code
1
GetProcAdress
использовать этот указатель
1
0 / 0 / 0
Регистрация: 08.10.2010
Сообщений: 134
11.07.2011, 15:50  [ТС]
Цитата Сообщение от oxotnik Посмотреть сообщение
загрузить через
Code
1
LoadLibrary
получить указатель на ф-ю
Code
1
GetProcAdress
использовать этот указатель
Так, а указатель любого типа можно? Например void или обязательно такой же как в либе?
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
11.07.2011, 15:58
Цитата Сообщение от Fusix Посмотреть сообщение
Так, а указатель любого типа можно? Например void или обязательно такой же как в либе?
почитай хоть что нибудь по этой теме (в какую сторону смотреть уже написал), хоть тот же МСДН посмотри, иначе объяснений на 10 страниц будет
1
0 / 0 / 0
Регистрация: 08.10.2010
Сообщений: 134
11.07.2011, 16:13  [ТС]
Цитата Сообщение от oxotnik Посмотреть сообщение
почитай хоть что нибудь по этой теме (в какую сторону смотреть уже написал), хоть тот же МСДН посмотри, иначе объяснений на 10 страниц будет
 Комментарий модератора 
Ссылки на другие форумы запрещены

Это прочитал. Понял что нужно приводить... но у меня нет такой возможности... Есть другие пути?
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
11.07.2011, 16:24
Цитата Сообщение от Fusix Посмотреть сообщение
Понял что нужно приводить... но у меня нет такой возможности...
Какой возможности приводить нет? Почему нет?
сложно через typedef описать прототип ф-ции, потом определить указатель на этот прототип и указателю присвоить адрес реальной ф-ции из длл?
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
11.07.2011, 16:24
Создать DLL, которая создаст кнопку на форме
0
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
11.07.2011, 16:38
Dynamic-Link Library: Теория + Практика
0
0 / 0 / 0
Регистрация: 08.10.2010
Сообщений: 134
11.07.2011, 16:40  [ТС]
Цитата Сообщение от oxotnik Посмотреть сообщение
Какой возможности приводить нет? Почему нет?
сложно через typedef описать прототип ф-ции, потом определить указатель на этот прототип и указателю присвоить адрес реальной ф-ции из длл?
Либа написана на делфи.. Потом мне нужно чтобы кинул либу в папку - автоматом все функции загрузились в память..
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
11.07.2011, 16:42
значит ищи описание как ей пользоваться. на чем она написана не имеет значения
0
0 / 0 / 0
Регистрация: 08.10.2010
Сообщений: 134
11.07.2011, 16:44  [ТС]
Цитата Сообщение от oxotnik Посмотреть сообщение
значит ищи описание как ей пользоваться. на чем она написана не имеет значения
Писал её знакомый мне человек Он сам не знает как её подключить
Я могу написать прототипы, но если её одну либу кинуть - придеться опять дописывать саму программу..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.07.2011, 16:44
Помогаю со студенческими работами здесь

DLL - как подменить функцию, используя самодельную DLL?
Очень прошу пособить, кому не трудно... . Проблема в целом не сложная: имеется сторонняя программа (только exe), которая при определенном...

Явная загрузка DLL из ДРУГОЙ DLL
Помогите явно загрузить DLL из исходной DLL Исходная DLL Unit1.h HINSTANCE dllInstance2; typedef int(__import *FType(int)); ...

Вызов функции DLL VB.NET в DLL C++
Как вызывать функции dll VB.NET через dll С++, которая приинжекчена к процессу проводника?

Кто может поделиться файлами ogg.dll, vorbis.dll и vorbisfile.dll - 32-х и 64-битными версиями?
Движок перевожу на платформу Win64 и нужно, чтобы разрядность ЕХЕ и DLL совпадали, а в интернете искал 64-битные версии ogg.dll, vorbis.dll...

Плагины для торрент-клиентов
Всем привет! У меня большая просьба ко всем кто писал плагины для торрент-клиентов - поделитесь пожалуйста опытом! Мне бы понять с чего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru