如何搜索通用 TList收藏?
可能的重复: 如何我在通用 TList 中搜索具有特定字段值的记录? 我有一个 TActivityCategory 集合, TList 其中有一个字符串类型的 Name 属性,并且…
如何将记录类型的记录添加到 TList<> 中?
我有一个数据树列表。我循环遍历树列表以匹配某些记录并将它们添加到通用 TList<> 中。除非所有记录值都成为 TList 中所有项目的最后一个添加值,否则…
Delphi 2010:令人困惑的泛型类型 TList 场景?按值传递还是按引用传递?
几天前,我在项目中使用 Generic TList 时遇到了一个问题。我在一个简单的测试项目中对其进行了测试,并遇到了同样的问题。这是确切的代码: type TMy…
使用尖括号(我见过有人使用 TList)
我看到人们声明他们的 TLists 像 MyList : TList; Whereafter 当他们创建它时,他们 MyList := TList.Create; 这样做所以我认为通过这样做,他们不会…
删除 TList 中的 TList
我试图在 onDestroy 事件中释放 Tlist 中的 Tlist,而 FastMM4 引发访问冲突错误。这是代码片段。 procedure TSignalFrm.FormDestroy(Sender: TObject…
如果可以估计的话,TList、TObjectList 和普通数组之间的性能差异有多明显?
*总结: 请查看 Delphi 专家的专业评论。特别是对于我来说,我会尝试按照 David 的建议使用旧的 TList/TObjectList,并按照 A.Bouchez 的建议使用硬转…
将数组(或 TList)从 C# 代码后面传递到外部 javascript?
我需要将 IP 地址列表(或数组)和其他信息从 C# 代码后面传递到 javascript 函数,该函数位于外部 .js 中。 此外,这个列表可能很长(1000+ 项)..什…
Delphi:框架 TList 的问题
我遇到了一个问题,该界面由 TScrollBox 中的多个框架(通常为 25 个)组成。 有 2 个问题,我希望其中一个是另一个问题的结果... 背景: 当应用程序…
在 Delphi TDictionary 中,我的 Value 对象作为 null 插入
我正在使用 Delphi 9 的 TDictionary 泛型类。我的 TDictionary 看起来像这样: g_FileHandlers : TDictionary>; 并且,所以我像这样初始化 TDictiona…
如何对键入的列表进行排序
我有许多类型化的 TList,我在排序时遇到问题 通常,对于非类型化的 TList,我会有一个函数,例如: function SortByJob(Item1: Pointer; Item2: Poin…
为什么 TList.Remove() 会产生 EAccessViolation 错误?
为什么执行下面的代码时会引发 EAccessViolation? uses Generics.Collections; ... var list: TList; ... begin list := TList.Create(); try list.A…
从 TObjectList 中提取对象
我有一个 OwnsObjects = true 的 TObjectList。 它包含相当多的对象。 现在我想从该列表中删除索引 Idx 处的对象,而不释放它。 Extract 方法是唯一的…
- 共 1 页
- 1