gpt4 book ai didi

delphi - TStringAlignGrid 从 D6 到 DelphiXE

转载 作者:行者123 更新时间:2023-12-03 15:58:43 24 4
gpt4 key购买 nike

有人能够将 Andreas Hörstemeier 的 StringAlignGrid 从 Delphi 6(他的最新版本)转换为在 Delphi XE 下工作吗?

我有几个项目广泛使用 StringAlignGrid,如果可能的话,我宁愿不转换为另一个网格。

史蒂夫...

最佳答案

源代码是免费提供的,因此如果您需要立即使其工作,您可以尝试自己完成。 http://www.hoerstemeier.com/files/grid21.zip

我很快就加载了源代码,这并不难。我有一个可以在这里编译的版本,但我真的没有时间测试它。我花了大约 3 分钟才让它工作,所以我建议你按照我刚才做的做:

  • ah_def.inc需要修改添加XE;否则,您将得到大量适用于 Delphi 3 之前版本的代码。这修复了大部分编译器错误。
  • ah_def.inc 中有一个条件定义,它定义了 ShortString。如果已定义,您将获得 String 而不是 ansiststring
  • 需要将几个 PString 变量更改为 PAnsiString(除非您想要 unicode)
  • 两个需要为 PAnsiChar 的 PChar。

如果您确实成功了,请不要忘记将您的版本发送给 Andreas。

关于delphi - TStringAlignGrid 从 D6 到 DelphiXE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5942171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com