Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 2007 错误:字符串和字节不兼容_Delphi 2007 - Fatal编程技术网

Delphi 2007 错误:字符串和字节不兼容

Delphi 2007 错误:字符串和字节不兼容,delphi-2007,Delphi 2007,在编译代码时,它会生成“不兼容的类型:'String'和'Byte'。 我看不出我在哪里把变量定义为字节 单位B 安盟 请在这一行建议: getPortType('Port'+i); 您正试图将整数直接附加到字符串文字。这不起作用。您需要将其改为: getPortType('Port'+IntToStr(i)); 谢谢,在你指出之前,错误信息对我来说没有意义。谢谢 getPortType('Port'+i); getPortType('Port'+IntToStr(i));

在编译代码时,它会生成“不兼容的类型:'String'和'Byte'。 我看不出我在哪里把变量定义为字节

单位B

安盟

请在这一行建议:

getPortType('Port'+i);
您正试图将整数直接附加到字符串文字。这不起作用。您需要将其改为:

getPortType('Port'+IntToStr(i));

谢谢,在你指出之前,错误信息对我来说没有意义。谢谢
getPortType('Port'+i);
getPortType('Port'+IntToStr(i));