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

Плагины DLL

11.07.2011, 15:46. Показов 2264. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru