I tried this, but had problems at the other end when I went to extract the items i.e.
alwasy GPF'd on me.
Jeremy Coulter
> I do this by creating the record structure with new first - eg
>
> procedure add(strlst : TStringList; txt : string; [items for record] ...)
> var
> rec_ptr : ^TNodeRecord;
> begin
> new(rec_ptr);
> rec_ptr^.ntype := typ;
> rec_ptr^.level := level;
> rec_ptr^.actionable := actionable;
> rec_ptr^.populated := populated;
> rec_ptr^.expandable := expandable;
> rec_ptr^.filtered := false;
> rec_ptr^.filter := '';
> rec_ptr^.text := text;
> rec_ptr^.ref := ref;
> strlst.addobject(txt, recptr);
> end;
>
> HTH
>
> Stephen
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Friday, 15 December 2000 05:17
> To: Multiple recipients of list delphi
> Subject: [DUG]: AddObject and record structures
>
>
> Hi all.
>
> I have been doing some stuff with ADDObject in stringlists and passing ecord
> structures thru.
>
> I found that I cold go...mystrings.addobject('hello',myrecord) perfectrly
> fine IF the record structrue only had one entry...
> i.e. TMyRecord = record
> iPs :Integer;
>
> BUT If I add an oher entry (1 or more of them)
> i.e. TMyRecord = record
> iPs :Integer;
> ime :integer;
> etc.
>
> It will no longer compile with an incompatable type error on the addobject
> line.
>
> Whay IS this....I am not sure whay this happens...can anyone offer an
> explination...and a solution?
>
> Cheer, Jeremy Coulter
>
>
>
>
>
>
> ---------------------------------------------------------------------------
> New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> Website: http://www.delphi.org.nz
> To UnSub, send email to: [EMAIL PROTECTED]
> with body of "unsubscribe delphi"
> ---------------------------------------------------------------------------
> New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> Website: http://www.delphi.org.nz
> To UnSub, send email to: [EMAIL PROTECTED]
> with body of "unsubscribe delphi"
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED]
with body of "unsubscribe delphi"