Einzelnen Beitrag anzeigen

oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Objekte und eigenschaften verwalten?

  Alt 4. Sep 2006, 11:50
Hi,

Zitat:
Im Moment überlege ich nun wie man das verwalten kann.
Zunächst mal die Objekte ... Wie kriege ich es hin, dass ich immer wiess welche Objekte angelegt wurden? Dies wäre ja z.B. beim Beenden wichtig um alle Objekte auf free zu setzen. Aber auch währned das Prob rennt wäre diese Info ganz interessant.
auf diesen Punkt möchte ich hier erst mal eingehen.
Grundsätzlich könnt ihr eure Objecte in einer Liste vom Typ TObjectList speichern. das hat den Vorteil, dass ne Menge algemeiner Listenkram bereits implementiert ist. gebt euren Objekten für die Übersichtlichkeit zusätzliche Member wie "Unsere Bezeichnung" und "Bemerkungen". das macht sich in einer Visualisierung immer gut.
Für die anzeige handhabe ich es immer so, dass ich Komponenten aussuche, die in Ihren Items die Eigenschaft Data besitzen. Dort kann man dann den Objectinstanz mit ablegen. Da die Objekte alle notwendigen Proceduren für Ihr Verhalten besitzen kann man z.B. aus einem Listeneintrag nach entsprechender selektion oder aufruf auf das Object aus Data zugreifen und die entsprechende Methode aufrufen.

Wenn hier was nicht ganz klar ist fragt, ich helf gern weiter.

Gruß oki
  Mit Zitat antworten Zitat