相关疑难解决方法(0)

TBytes和TidBytes之间的Delphi XE4 Indy兼容性问题

今天我尝试在XE4中编译我的XE3项目.我面临的第一个问题是使用Indy的FTCPClient.Socket.ReadBytes()方法.

在它接受TBytes类型之前,现在它坚持使用TidBytes.

定义:TIdBytes =字节数组; TBytes,我不确定我猜它是泛型类似于TArray的字节数组.

问题1:编译器为什么抱怨'[dcc32错误] HistoricalStockData.pas(298):E2033实际和正式var参数的类型必须相同'.我认为它们已经相同了.

问题2:我应该用每个新的delphi版本修改我的源代码吗?

谢谢.

delphi indy

7
推荐指数
1
解决办法
7623
查看次数

标签 统计

delphi ×1

indy ×1