【发布时间】:2014-04-07 11:03:00
【问题描述】:
我正在与另一个开发团队合作,他们有一个用 Delphi 7 编写的代码,由于 TStringStream 的功能,该代码无法正常工作。所以他们向我寻求帮助,但我使用的是 Delphi xe2。
有什么方法可以更改我的 Delphi xe2 IDE 中的编译器选项并查看 Delphi 7 中代码的行为?
【问题讨论】:
-
@RemyLebeau 发布了一个
TAnsiStringStream用于遗留项目。 -
其实对方团队跟我说Delphi 7中没有TStringStream的LoadFromFile函数,那是市长问题。
-
在 D2009+ 中,
TStringStream派生自TBytesStream,而TBytesStream派生自TMemoryStream。有LoadFromFile实现。您可以轻松地将TMemoryStream.LoadFromFile和TMemoryStream.LoadFromStream反向移植到TAnsiStringStream。
标签: delphi delphi-xe2 delphi-7