Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2005-04-21 00:15:14 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-22 06:05:10
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2005-04-21 00:42:53 ЛС | профиль | цитата
Скажите возможно ли использовать dll создаваемые Hiasm из других программ созданных не в Hiasm ?
Если да то как ?

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

выдает ошибку на нулевые адреса а по идее должен сообщить что dll нельзя использовать т.к. она создана не на Hiasm

Исправлено.
карма: 27
0
2
Сообщение
...
Прикрепленные файлы
(файлы не залиты)