Jeg har nettopp endret en VCL klasse i Delphi 5. Denne artikkelen vil holde styr på alt jeg endre og why.Make sikker på at mappen er i biblioteket banen eller de endrede enhetene vil ikke bli compiled.When bruker en TCollection med tusenvis gjenstander kan frigjøre samlingen ta en stund (10 sekunder på min Duron 700 for 3000 stk) .I Classes.pas endre
prosedyre TCollection.RemoveItem (Sak: TCollectionItem); Var Count: Integer; begynne NotifyDesigner (Selv , Element, opRemove); Count: = FItems.Count; if (Count > 0) og (Element = FItems [Count - 1]) så FItems.Delete (Count - 1) annet FItems.Remove (element); Item.FCollection: = null; Endret; end;
Previous:Avslutt windows
Next Page:Endre formen inheritance