1

アプリケーションを Delphi 2007 で Indy 9 から 10 にアップグレードしたいと考えています。これには多くの問題があります。変更に関する indy ドキュメントを読みましたが、まだアドバイスが必要です。ReadString が見つからないため、これはコンパイルされません。

vCmdHead := FTCPClient.ReadString(16);

ここで、FTCPClient は TIdTCPClient 型です。vCmdHead は、コマンドを文字列として含む構造体です。代わりにどのような方法を使用できますか?

4

1 に答える 1

3
      {$IFDEF INDY10}
      ALine := IdTCPClient.IOHandler.ReadString(16);
      {$ELSE}
      Aline := IdTCPClient.ReadString(16);
      {$ENDIF}

このようなもの

于 2010-01-08T13:25:52.883 に答える