Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2010-03-09 11:31:08 ЛС | профиль | цитата
flud писал(а):
а можно ли сделать DLL с собственными именами функции в DLL

iarspider писал(а):
нет.

Я тоже хотел бы DLL с произвольными именами функций. Почему не сделать, скажем, так. Добавить компонент "Экспортируемая функция", в свойствах указывается имя функции, соглашение по вызову и количество параметров типа DWORD. Очевидно, что в этих параметрах напрямую можно принимать-передавать многие простые типы данных, а все пользовательские передаются в виде указателя. Теперь, допустим, я хочу сделать плагин, скажем, для Тотал Коммандера. В DLL бросаю нужное количество компонентов "Экспортируемая функция" и пишу компонент или IC, который обрабатывает (и/или преобразовывает в стандартные типы HiAsm) все принимаемые пользовательские типы данных с этих функций. Мне кажеться, сдесь просто нужно внести поправки в проект DLL, чтобы в экспорте прописывались функции из компонентов "Экспортируемая функция".
карма: 26

1
Голосовали:CriDos