我在pascal dll中有一些功能。我需要在我的python代码中使用此功能。我该怎么办?
unit LwdCalcIntSLB;
interface
const
Err_UnknownError=-1;
Err_InvPallet=-2;
Err_InvPalletFile=-3;
Err_CntCreatePalletFile=-4;
function ExpPrepareDataLWDinit(wPath: PAnsiChar;
wBS, wDFD,
wDDEV, wDTOOL: single): HResult; stdcall; external 'LwdCalcSLB.dll';
function ExpFreeDataLWD: HRESULT; stdcall; external 'LwdCalcSLB.dll';
function ExpCalcWinkNormLWD (wRAT: single;
var wWINK: single): HRESULT; stdcall; external 'LwdCalcSLB.dll';
function ExpCalcRhobLWD (wRHOB: array of single;
var wRHU, wRHD: single): HRESULT; stdcall; external 'LwdCalcSLB.dll';
implementation
end.
我尝试过ise ctypes库,但这不是一个好主意
Stdcall,dll和HResult都是与Windows相关的,包括(USES)单元Windows。