Thema: Delphi Ram voll :-(

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Ram voll :-(

  Alt 7. Jul 2008, 01:15
Moin Zusammen,

der Setter von Picture ruft intern nur Assign auf also:

Delphi-Quellcode:
Image11.Picture:=Image3.Picture;
// macht das gleiche wie
Image11.Picture.Assign(Image3.Picture);
// man spart nur den Aufruf des Setters
@littleDave:
Wenn man nil zuweist, wird intern, im Prinzip, ein FreeAndNil durchgeführt, also nur wenig mehr als .Free.


Beides gilt für D7 und D2006, wird also in D2005 auch so sein.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat