Текущий архив: 2004.05.16;
Скачать: CL | DM;
ВнизПодключение dll Найти похожие ветки
← →
MikePol (2004-04-26 13:34) [0]Есть dll написанная в Delphi.
Функции описаны как :
function A(B:Integer):Double;stdcall;
Вопрос: Можно ли будет такую dll подключить в C++ Builder , VC и т.д ?
← →
evvcom © (2004-04-26 13:35) [1]без проблем.
← →
savva © (2004-04-26 13:42) [2]дык если я не ошибаюсь, желательно использовать cdecl
← →
evvcom © (2004-04-26 13:52) [3]можно cdecl, можно stdcall
← →
MikePol (2004-04-26 13:53) [4]А почему сdecl ?
Предполагается что ее на VB тоже можно будет подключить
← →
savva © (2004-04-26 14:05) [5]т.д == VB ?
сdecl использует порядок заполнения регистров, свойственный компиляторам С
← →
evvcom © (2004-04-26 14:22) [6]
> сdecl использует порядок заполнения регистров, свойственный
> компиляторам С
Не порядок заполнения регистров, а порядок помещения параметров в стек + cdecl подразумевает, что стек будет чистить вызывающая сторона.
← →
MikePol (2004-04-26 14:28) [7]Так можно по stdcall подключить и в С и в Basic ?
← →
evvcom © (2004-04-26 14:33) [8]Можно. Соглашение stdcall имеют практически все API-функции из kernel, user, GDI и т.д. Именно с этим соглашением и советуют все умные книжки экспортировать свои функции.
← →
MikePol (2004-04-26 14:33) [9]Спасибо !
Страницы: 1 вся ветка
Текущий архив: 2004.05.16;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.038 c