![]() |
Re: D2007 Modellierung mit Together nutzen
Er möchte mittels Together eine neue Klasse einführen, die von TObjectList abgeleitet ist.
Wenn er eine neue Klasse in Together einführt, ist diese im Quelltext von nichts( bzw. TObject) abgeleitet. Er möchte also wissen, wie man in Together sagt, dass die neue Klasse von einer anderen Klasse abgeleitet wird. Together soll dann diese Abhängigkeiten in Delphi-Source formulieren (und nicht umgedrehht). So habe ich ihn verstanden, kann, da ich Together ebenfalls nicht verstehe, aber leider auch nicht helfen. |
Re: D2007 Modellierung mit Together nutzen
Einfach Neu-Klasse im Kontextmenü. superklasse unter extends im OI (mit Namespace)
|
Re: D2007 Modellierung mit Together nutzen
jo, jetzt komme ich mir wirklich vor wie ein DAU.
Ich habe folgendes getan: Namespace ins Diagramm geholt und TObjectList genannt. Neue Klasse ins Diagramm geholt und im OI Extends gewählt. Es erscheint ein Fenster "Select Class to Extend". Dort kann ich zwar eine Klasse anwählen die ich in diesem diagramm definiert habe, aber nicht den Namespace (TObjectList). Ich habe im code die Unit contnrs in uses eingebunden, der Weg wird mir aber nicht angezeigt. Was nun sprach Zeus, die Götter sind besoffen. Gruß oki |
Re: D2007 Modellierung mit Together nutzen
Der Namespace ist bei der VCL die Unit bei TObjectList Contnrs also Contnrs.TObjectList bei extends eintragen
|
Re: D2007 Modellierung mit Together nutzen
Jo, das hat jetzt so geklappt:
Namespace mit dem Namen "contnrs" angelegt. Klasse TObjectList dem Namespace hinzugefügt. Im OI meiner Klasse unter Extends Klasse TObjectList aus Namespace contnrs ausgewählt. Im Code ist automatisch folgendes passiert. unter uses hat delphi Meine_Unit.contnrs und für meine Klassendeklaration
Delphi-Quellcode:
hinzugefügt.
class1 = class(contnrs.TObjectList)
die Klassendeklaration wird auch promt vom compiler angemeckert. Zitat:
gruß oki |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 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