Обновление Indy9 до Indy10

Я хочу обновить свое приложение с Indy 9 до 10 с Delphi 2007. В этом много проблем, я прочитал документацию об изменениях в indy, но мне все еще нужен совет. Это не скомпилируется, так как ReadString не найден.

vCmdHead := FTCPClient.ReadString(16);

где FTCPClient имеет тип TIdTCPClient. vCmdHead - это структура, которая содержит команду в виде строки. Какой метод я мог бы использовать вместо этого?

1 ответ

Решение
      {$IFDEF INDY10}
      ALine := IdTCPClient.IOHandler.ReadString(16);
      {$ELSE}
      Aline := IdTCPClient.ReadString(16);
      {$ENDIF}

Что-то вроде этого

Другие вопросы по тегам