![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вызов функции из библиотеки [D6, WinXP]
Алексей © (2005-01-23 22:25:00)Подскажите как мне использовать в ассемблере библиотеку написанную на делфи.
Допустим в делфи библиотеке определена функция Ф1 которая возвращает значение 1 либо 0
следующий код ошибочен:
call Ф1
cmp eax,1 ; ЕАХ всегда будет равен 0 !!!!!!!!!!!
Как быть ????
Заранее спасибо.
GuAV (2005-01-23 23:38:00) [1]
> следующий код ошибочен:
Нет, он верен с учётом
> функция Ф1 которая возвращает значение 1 либо 0
(кроме разве что Ф1 использует safecall)
Скорее всего ошибка либо при передаче параметров либо в самой фунции.
Юрий Зотов (2005-01-23 22:29:00) [2]Прежде всего - какое соглашение о вызове использует Ф1?