我想用Delphi 2007将我的应用程序从Indy 9升级到10。 这里有很多问题,我已经阅读了关于变化的indy doc,但我还是需要建议。这不会编译,因为找不到ReadString。
vCmdHead := FTCPClient.ReadString(16);
其中FTCPClient的类型为TIdTCPClient。 vCmdHead是一个包含命令作为字符串的结构。我可以用什么方法代替?
答案 0 :(得分:3)
{$IFDEF INDY10}
ALine := IdTCPClient.IOHandler.ReadString(16);
{$ELSE}
Aline := IdTCPClient.ReadString(16);
{$ENDIF}
像这样的东西