AGB  ·  Datenschutz  ·  Impressum  







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

Unitablauf visualisieren

Ein Thema von Codewalker · begonnen am 25. Nov 2011 · letzter Beitrag vom 28. Nov 2011
Antwort Antwort
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#1

Unitablauf visualisieren

  Alt 25. Nov 2011, 15:00
Ich habe eine recht umfangreiche Unit (~ 15000 Zeilen) mit einer ordentlich Zahl an Methoden, die sich wechselseitig mit unterschiedlichen Parametern direkt oder über Events aufrufen. Gibt es ein Tool mit dem man das ganze grafisch visualisieren kann?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#2

AW: Unitablauf visualisieren

  Alt 25. Nov 2011, 15:17
Schau mal, ob und wenn ja, was dir Menü > Ansicht > Modelansicht ausgibt.

http://www.delphipraxis.net/164445-w...sicht-uml.html
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Unitablauf visualisieren

  Alt 25. Nov 2011, 16:25
So umfangreich wird das m.E. erst ab Enterprise möglich sein.
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#4

AW: Unitablauf visualisieren

  Alt 26. Nov 2011, 15:55
Ich habe eine recht umfangreiche Unit (~ 15000 Zeilen) mit einer ordentlich Zahl an Methoden, die sich wechselseitig mit unterschiedlichen Parametern direkt oder über Events aufrufen. Gibt es ein Tool mit dem man das ganze grafisch visualisieren kann?
Einige Cross-Reference Reports sind in Pascal Analyzer enthalten. (Ich vermute aber dass Eventgesteuerte Aufrufe nicht darin enthalten sind.)

p.s. aktuell ist Pascal Analyzer mit einem 25% Discount erhältlich.
Michael Justin

Geändert von mjustin (26. Nov 2011 um 15:58 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#5

AW: Unitablauf visualisieren

  Alt 28. Nov 2011, 11:05
Danke für die Antworten. Nach einiger Recherche und einem Test mit der Enterprise und ModelMaker in der Firma muss ich mich wohl damit abfinden, dass spätestens bei Abhängigkeiten über Events Ende ist. Das einzige was Delphi mit automatisch generieren wollte, war ein Klassendiagramm. Alles andere kann man zwar erstellen, aber mit automatisch war da nix.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: Unitablauf visualisieren

  Alt 28. Nov 2011, 11:25
Danke für die Antworten. Nach einiger Recherche und einem Test mit der Enterprise und ModelMaker in der Firma muss ich mich wohl damit abfinden, dass spätestens bei Abhängigkeiten über Events Ende ist. Das einzige was Delphi mit automatisch generieren wollte, war ein Klassendiagramm. Alles andere kann man zwar erstellen, aber mit automatisch war da nix.
Die Zuordnung/Zuweisung der Events kann ja auch insofern gar nicht dargestellt werden, wie das Klassendiagramm.

Das Klassendiagramm ist statisch und wird sich während des Programmablaufs nicht verändern.

Die Events sind aber Variablen, und somit zur Laufzeit dynamisch.
Jedes Diagramm mit diesen Events kann also zu jedem Zeitpunkt richtig oder falsch sein.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  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 17:26 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