به عنوان مثال تابعي كه در فايل PDF اشاره شده به صورت int _stdcall MF_Halt(int DeviceAddr) است مي توان به شكل زير به معادل دلفي تعريف كرد.
function MF_Halt(DeviceAddr : Integer): Integer; external 'MF_API.dll';
در زير هم معادلهاي نوعهاي متغير در C و دلفي نشان داده شده است. (سمت چپ براي زبان C و سمت راست براي Delphi)
char -----------> ShortInt
BYTE, unsigned short -----------> Byte
short -----------> SmallInt
unsigned short -----------> Word
int, long -----------> Integer, LongInt
unsigned long -----------> Cardinal, LongWord
__int64 -----------> Int64
float -----------> Single
double -----------> Double
longdouble -----------> Extended
VARIANT, Variant, OleVariant -----------> Variant, OleVariant, TVarData
char -----------> Char
WCHAR -----------> WideChar
AnsiString -----------> String (before delphi 2009)
char * -----------> PChar
LPCWSTR -----------> PWideChar
WideString -----------> WideString
(Any 1-byte) -----------> Boolean, ByteBool
(Any 2-byte) -----------> WordBool
BOOL -----------> BOOL, LongBool