Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
19. Jun 2009
Vergleichbar mitif Assigned(Obj) then
Obj.Free;
(Das hab ich früher auch so gemacht :oops: )
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
19. Jun 2009
Natürlich geht es nicht um Stunden. Wenn ich zwingend ein Objekt eines bestimmten Typs erwarte, benutze ich auch as, gehe ich aber alle Objekte durch und benutze is zur "Filterung", mache ich anschließend einen harten Typecast. Damit bin ich bislang immer gut gefahren, aber das ist sicherlich zu einem gewissen Grad Geschmackssache.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
19. Jun 2009
Wenn Du den Typ schon mit "is" geprüft hast, kannst Du Dir das anschließende "as" sparen. Und der Code geht in Ordnung, wenn es alle Labels betrifft, ansonsten geht das so nicht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
19. Jun 2009
Bevor wieder jemand mit FindComponent kommt: pack Dir die Labels in ein Array oder eine TObjectList und arbeite das/die dann ab. Wenn Du eine TObjectList verwendest, denke aber daran, OwnsObjects auf false zu setzen.
Zu spät :?