Indy 9和Indy 10有什么区别?

Jim*_*iel 3 delphi indy delphi-2007

我负责将Delphi 2007应用程序移植到C#,并且完全没有使用Delphi的经验.我想知道Delphi包括的两个Indy版本之间有什么区别--Indy 9和Indy 10.此时我甚至不知道什么是Indy.有人可以帮我吗?它们只是Delphi库的不同版本吗?使用其中一个有什么含义?

谢谢!

Tim*_*van 6

Indy是Internet Direct的缩写,Internet Direct是一个用于建立网络的开源库.它最常用于做与互联网相关的事情,比如发送电子邮件等等.

如果您从使用Indy 8或9的传统(例如,Delphi 7)应用程序移植,您会发现在Delphi 2007中使用Indy 9将是一个更容易的端口.如果您不在乎,请使用Indy 10,因为它对库有很多重大改进,并且还有一些重大的架构变化.