Показать сообщение отдельно
Старый 28.06.2007, 00:38     # 4
uwert
Guest
 
Сообщения: n/a

Arrow

Возник похожий вопрос.
Как правильно написать это на Делфи?
Подскажите, пожалуйста.

В DLL-ке описание на функцию на С:

extern "C" RET_CODE GetCoefs(float* pCoef,unsigned short* pZeroCode);
pCoef –указатель на переменную, куда вернется первый коэффициент,
pZeroCode –указатель на переменную, куда вернется второй коэффициент.

Вариант:
function GetCoefs(pCoef:real;pZeroCode:integer):?????; external 'math_norm.dll';

1. Как прописать в type и var: pCoef и pZeroCod?
2. Как обработать RET_CODE?
Возвращаемые значения: RC_OK – нормальное завершение.
RC_BAD_PARAM - параметры заданы неверно.