我正在尝试为 Unicode 应用程序迁移 DevExpress TdxDBGrid,而缺少非 Unicode TStringList 是完成迁移的唯一障碍。我尝试使用来自 JcLAnsiString 的 TAnsiStringList(来自 Jedi/Jcl 开源项目),虽然它可以工作,但它包含对 Jedi/Jcl 框架的太多依赖项。一般来说,我的计划是使用迁移的 TdxDBGrid 来处理 unicode 数据,但内部操作需要 TAnsiStringList - 例如存储书签、选定的行等。
是更轻量级的非 Unicode TStringList(依赖更少)吗?