type PRec = ^TRec; TRec = record Field1: string; //字段1 Field2: Integer; //字段2 end;var Rec: PRec;begin New(Rec); Rec^.Field1 := 'value1'; Rec^.Field2 := 2; CheckListBox.Items.AddObject('text', TObject(Rec)); //存储 ShowMessage(PRec(CheckListBox.Items.Objects[0]).Field2); //读取end;