AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Objekt duplizieren.

Ein Thema von XzenTorXz · begonnen am 29. Jun 2006 · letzter Beitrag vom 29. Jun 2006
Antwort Antwort
Christian Seehase
(Co-Admin)

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

Re: Objekt duplizieren.

  Alt 29. Jun 2006, 17:42
Moin XzenTorXz,

wenn Du im Create einen Owner angibst, also einen Wert <> nil, dann hast Du den Vorteil, dass Du Dich nicht selber um die Freigabe kümmern musst. Das geschieht dann automatisch, wenn der Owner freigegeben wird.
Du musst auch nicht zwingend self dort eintragen, auch wenn es wohl meist so gemacht wird.

Trägst Du hingegen nil ein, musst Du Dich selber darum kümmern, dass das erzeugte Objekt wieder freigegeben wird.

[EDIT]
BTW:
Du solltest auf jeden Fall, wie Matze es angedeutet hat, einen eindeutigen Namen vergeben, um die Komponente dann auch wieder gezielt ansprechen zu können.
Eine andere Variante wäre es die Objekte ein Liste aufzunehmen, um den späteren Zugriff wieder zu ermöglichen.
Am ehesten kommt hier wohl ein Hier im Forum suchenTObjectList in Frage.
[/EDIT]
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
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz