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