直到Delphi 2007我使用 DelphiZlib 0.2.99 来解压缩gzip压缩文件。在Delphi 2009中,库不再编译。除了与Delphi自己的zlib.pas单元冲突外,代码还会生成许多与字符串相关的编译器错误和警告,如果不仔细了解库代码,我认为我无法修复。 DelphiZlib代码最后一次修改是在2000年,它似乎从未更新过。
我可以用Delphi 2009替换它吗?我只需要解压缩* .gz文件。这是一个免费软件项目,所以我非常喜欢免费的源代码解决方案,但我也会考虑商业图书馆。