【发布时间】:2019-02-28 14:32:02
【问题描述】:
我正在尝试使用 formShow add
ListBox1.Items.AddObject('TEST 1', TObject(1)) ;
ListBox1.Items.AddObject('TEST 2', TObject(2)) ;
但应用会自动关闭(崩溃)。
这个例子很好用
ListBox1.Items.Add('TEST 1');
ListBox1.Items.Add('TEST 2');
任何解决方案如何使用 Items.AddObject?
【问题讨论】:
-
如果您在移动设备上,则不能使用此技巧将常量类型转换为对象指针。
-
@Hans 我需要 VCL ListBox1.Items.AddObject('TEST 1', TObject(1)) 上的文本和值;工作正常。
-
@Pointer,在移动设备中,对象使用 ARC 内存模型进行管理。由于 1 不是对象,所以会失败。
-
使用具有单个整数字段的类。
标签: delphi firemonkey