Я почитал статейки из википедии по созданию DLL ручками, собрал парочку с помощью нашего любимого HiAsm(программа запуска для компилятора), прикрутил к своим прогам с помощью IC(одним словом попрактиковался), все работает! НО, в HiAsmDLL возможно вызывать события(например DLL := таймер.onTimer->DLL.onTmr, а в программе какие-то действия происходят), чтение исходников компонентов не помогло, если не трудно можно описать какие функции отвечают за это, описать процесс(кратко хотя бы) + ко всему маленький пример программы с IC(для управления библиотекой)
![](/img/smilies/icon_question.gif)