Autor Beitrag
Flamefire
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1207
Erhaltene Danke: 31

Win 10
Delphi 2009 Pro, C++ (Visual Studio)
BeitragVerfasst: Do 10.02.11 21:26 
Delphi kann ja zu einzelnen Klassen ein UML-Diagramm erstellen.
Nur habe ich noch nicht gefunden, wie ich das für alle Klassen machen kann. Hab ein Projekt (eigenes) wozu ich mir das gern mal angucken würde. Habe es in sauberer OOP manier geschrieben. Sollte also funktionieren.
Wer hat das schonmal gemacht und kann mir erklären, wie das geht? ;)
Lemmy
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 792
Erhaltene Danke: 49

Windows 7 / 10; CentOS 7; LinuxMint
Delphi 7-XE10.1, VS 2015
BeitragVerfasst: Fr 11.02.11 12:17 
Hi,

im Grunde musst Du die Modellunterstützung hinzufügen, das geht ganz einfach in dem du rechts auf die Modellansicht gehst. Dann kannst Du dort ein Diagramm anlegen (Kontextmenü) und die gewünschten Klassen rein ziehen. AUtomatisch alle Klassen in ein Diagramm wüsste ich nicht wie das geht und ist vermutlich bei vielen KLassen auch nicht empfehlenswert.

Allerdings würde ich dir eh empfehlen BEVOR du das machst (Modellunterstützung hinzufügen) eine Sicherung deines Projektes zu erstellen. Nach dem hinzufügen hat bei mir das Laden des Projektes hin und wieder 10-15 Minuten gedauert.

Geht unter XE deutlich schneller - also wenn Du noch ein paar € auf dem Konto hast... ;-)

Grüße
Flamefire Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1207
Erhaltene Danke: 31

Win 10
Delphi 2009 Pro, C++ (Visual Studio)
BeitragVerfasst: Fr 11.02.11 13:27 
noch ein paar €? Eher ein paar hundert € ;)
Ne die hab ich dann doch nicht. Und VS oder Eclipse kann das. Also aus Quellcode Dateien ein (fast) vollständiges Klassendiagramm mit Vererbungen erzeugen...
Lemmy
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 792
Erhaltene Danke: 49

Windows 7 / 10; CentOS 7; LinuxMint
Delphi 7-XE10.1, VS 2015
BeitragVerfasst: Fr 11.02.11 17:00 
hi,

Delphi kann das auch - ist aber unter 2009 halt sehr zäh

Grüße
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19340
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Fr 11.02.11 17:28 
user profile iconLemmy hat folgendes geschrieben Zum zitierten Posting springen:
Allerdings würde ich dir eh empfehlen BEVOR du das machst (Modellunterstützung hinzufügen) eine Sicherung deines Projektes zu erstellen. Nach dem hinzufügen hat bei mir das Laden des Projektes hin und wieder 10-15 Minuten gedauert.
Es reicht auch es einfach aus dem Quelltext des Projekts wieder zu löschen. ;-)
Wenn man weiß wie was aussieht in den Quelltext-Dateien, geht das sehr fix.