Скажите возможно ли использовать dll создаваемые Hiasm из других программ созданных не в Hiasm ?
Если да то как ?
Если да то как ?
Конечно возможно. Как и что экспортировать и подключить можно посмотреть в модуле hiUseHiDll.pas в папке code. Есдинственное, что там может быть не понятно это последний параметр ф-ции _hi_DllInit, который программа должна сохранить у себя и затем передавать в ф-ции _hi_doWork и _hi_GetVar. Это не что иное как внутренний класс Dll, который создается при её загрузки и поэтому передавать его обязательно.
выдает ошибку на нулевые адреса а по идее должен сообщить что dll нельзя использовать т.к. она создана не на Hiasm
Исправлено.