请帮我翻译一下几个C++类型到Delphi类型。
全部用在DLL过程参数类型声明中,
1. long, for example: long nComPort
LongInt?
2. unsigned char, for example: unsigned char aTimeBuf[]
ShortString?
3. char, for example: char szBarData[]
ShortString?
4. unsigned char *, for example: unsigned char *Stamp
PChar?
5. char *, for example: char *value
PChar?
6. unsigned long, for example: unsigned long CodeID
Cardinal?
7. FARPROC, for example: FARPROC csp2CallBack
Pointer?
请一一回复,谢谢!