Здравствуйте, Руль, Вы писали:
Р>function Func1; stdcall; cdecl; external DLLPath name 'XXX'; Р>function Func2(var vOut:byte):WORD; stdcall; cdecl; external DLLPath name 'XXX';
Так stdcall или cdecl? Возможно, компилятор Дельфи, видя такое, не применяет ни одно из них. Попробуйте оставить только stdcall и в С++ тоже напишите __stdcall.