【发布时间】:2013-04-26 17:17:33
【问题描述】:
今天我尝试在 XE4 中编译我的 XE3 项目。我面临的第一个问题是 Indy 的 FTCPClient.Socket.ReadBytes() 方法。
之前接受TBytes类型,现在坚持TidBytes。
定义: TIdBytes = 字节数组; TBytes,我不确定我猜它是泛型之类的 TArray,它是字节数组。
问题 1: 为什么编译器会抱怨说'[dcc32 Error] HistoricalStockData.pas(298): E2033 Types of actual and form var parameters must be same'。如我所见,它们已经相同了。
问题 2: 我应该用每个新的 delphi 版本修改我的源代码吗?
谢谢。
【问题讨论】: