[DUG] Compnent creation question
Neven MacEwan
neven at mwk.co.nz
Wed Oct 15 16:35:37 NZDT 2008
Robert
Have/can you updatebegin, updateend around the items property?
Randon thought of the top of my head
N
> Hi
>
> Just trying to make a TComboBox that automatically frees its items.
>
> I have the following code in the destructor
>
> if (fAutomaticallyFreeObjects = True)
> and ((csDesigning in ComponentState) = False) then begin
> try
> for Counter := 0 to Self.Items.Count - 1 do begin
> O := Items.Objects[Counter];
> if (O <> nil) then begin
> O.Free;
> end;
> end;
> except
> on e: exception do begin
> ShowMessage(IntToStr(i) + ' ' + 'Attempting to
> automatically free object memory. The following error occured...' +
> #13#13 + e.message);
> end;
> end;
> end;
>
>
> I get a 'Control '' has no parent error. This happens when attempting
> to access the .Items property. My custom error handling does not trigger.
>
> Any suggestions ?
>
> Thanks
> Rob
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject: unsubscribe
>
>
>
More information about the Delphi
mailing list