Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi UML aus PAS Dateien generieren (https://www.delphipraxis.net/135268-uml-aus-pas-dateien-generieren.html)

Angel4585 8. Jun 2009 08:26


UML aus PAS Dateien generieren
 
Hallo,

ich brauche UML Diagramme aus bestehenden pas Dateien, gibt es ein Programm was aus den pas Dateien direkt UML Diagramme generiert? Ich meine ich sowas schonmal getestet, finds aber nimmer.

:angel:

jaenicke 8. Jun 2009 08:33

Re: UML aus PAS Dateien generieren
 
Nennt sich Delphi. ;-)
Ab der Professional Version ist UML-Unterstützung direkt dabei. Die Frage ist nur, ob das auch bei Delphi 2005 bereits der Fall war, die Version nutze ich nicht mehr (hatte auch nur die PE), deshalb weiß ich das gerade nicht. Ab Delphi 2006 / Turbo Delphi ging es jedenfalls, falls du also nicht so viele Zusatzkomponenten nutzt, könntest du die Diagramme einfach in Turbo Delphi generieren lassen.

Sollte es bei dir bereits dabei sein, gibt es unter der Projektverwaltung auch den Reiter Modellansicht.

Ansonsten gibt es u.a. hier noch Tools, die das vermutlich können:
http://www.modelmakertools.com/
Andere kenne ich nicht, es gibt sicher noch einige andere.

Angel4585 8. Jun 2009 08:38

Re: UML aus PAS Dateien generieren
 
Jop die Modellansicht hab ich auch gerade entdeckt :wall:
Aber da kann ich nur Die Klassen innerhalb einer Unit darstellen oder?
Wie kann ich Klassen aus andern Units einfügen?

Hmm.. ich werd mal testen was da wie geht :)

Danke schonmal :thumb:

Edith sagt: Einfach neues Klassendiagramm einfügen und alle Klassen die ich brauch reinschieben.
Edith fragt: Warum werden zwischen Klassen aus unterschiedlichen Units keine Beziehungen hergestellt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz