Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Visual-Basic-Forum VB-Paradise.de. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

Creatiive

Registrierter Benutzer

  • »Creatiive« ist der Autor dieses Themas

Beiträge: 172

Dabei seit: 24. Januar 2012

  • Private Nachricht senden

1

Montag, 9. April 2012, 01:26

Klassendiagramm anzeigen?

Hi.

Wenn ich in meinem Programm eine Libray (.dl) als Verweis hinzugefügt habe, wie kann ich die
Klassen von der Lib anzeigen?

Also die Eigenschaften, Methoden, Ereignisse der Libray.

Lukas

Ich verstehe nicht - "Gewalting"?

  • »Lukas« ist männlich

Beiträge: 2 125

Dabei seit: 7. Januar 2011

Frühere Benutzernamen: VBLukas

Hilfreich-Bewertungen: 660

  • Private Nachricht senden

2

Montag, 9. April 2012, 01:36

http://msdn.microsoft.com/de-de/library/33864ckt.aspx

Falls du kein Visual Studio besitzt, findest du hier im Showroom ein Programm, welches Klassendiagramme erzeugen kann.
„Was daraus gefolgert werden kann ist, dass jeder intelligentere User sein Geld lieber für Bier ausgibt, um einen schönen Rausch zu haben, und nicht dieses Ranzprodukt.“

-Auszug aus einer Unterhaltung über das iPhone und dessen Vermarktung.

nikeee13

Super-Moderator

  • »nikeee13« ist männlich

Beiträge: 1 347

Dabei seit: 20. Februar 2009

Hilfreich-Bewertungen: 996

  • Private Nachricht senden

3

Montag, 9. April 2012, 01:50

Mit Visual Studio kann man AFAIK leider keine Klassendiagramme von externen DLLs erstellen. Du kannst dir aber dein eigenes Tool basteln, welches die Daten über Reflection ausließt und entsprechend aufbereitet.

Creatiive

Registrierter Benutzer

  • »Creatiive« ist der Autor dieses Themas

Beiträge: 172

Dabei seit: 24. Januar 2012

  • Private Nachricht senden

4

Montag, 9. April 2012, 01:51

Ich denke sowas gibt es schon?
Kann mir mal bitte jemand den Download geben?

Lukas

Ich verstehe nicht - "Gewalting"?

  • »Lukas« ist männlich

Beiträge: 2 125

Dabei seit: 7. Januar 2011

Frühere Benutzernamen: VBLukas

Hilfreich-Bewertungen: 660

  • Private Nachricht senden

5

Montag, 9. April 2012, 01:53

Achso, von einer externen. Das hab ich überlesen ;)
„Was daraus gefolgert werden kann ist, dass jeder intelligentere User sein Geld lieber für Bier ausgibt, um einen schönen Rausch zu haben, und nicht dieses Ranzprodukt.“

-Auszug aus einer Unterhaltung über das iPhone und dessen Vermarktung.

mikeb69

Registrierter Benutzer

  • »mikeb69« ist männlich

Beiträge: 3 903

Dabei seit: 21. März 2008

Wohnort: Neusäß/Bayern

Hilfreich-Bewertungen: 199

  • Private Nachricht senden

6

Montag, 9. April 2012, 06:08

Hallo Creatiive,

den Download bekommst du hier.
Wird dir aber so nicht viel helfen.

Im Prinzip zeigt dir dein VS doch alles schon an ?

Erst Dll importieren, danach kannst du doch via Klassenname Punkt alle Methoden anzeigen lassen.
(Intellisence)

Gruss

mikeb69

ErfinderDesRades

Super-Moderator

Beiträge: 13 483

Dabei seit: 18. Februar 2011

Hilfreich-Bewertungen: 1649

  • Private Nachricht senden

7

Montag, 9. April 2012, 07:19

ich benutze nie Klassendiagramme. Wozu sind die eiglich gut?
Was ich zum proggen wissen muß erfahre ich im ObjectBrowser
Programmier-Tipps:   allgemeine Tipps                                   Tipps zu DB-Programmierung
Helferlein:                  Online Code-Übersetzer (c# <=> vb)   Decompiler ILSpy

Eistee

anfänger

  • »Eistee« ist männlich

Beiträge: 1 248

Dabei seit: 22. August 2008

Wohnort: NRW

Hilfreich-Bewertungen: 207

  • Private Nachricht senden

8

Montag, 9. April 2012, 07:51

Dem kann man nur zustimmen, der Objektbrowser ist das ultimative Klassendiagramm.
(Einfach mal auf ein Objekt rechtsklicken und auf "Gehe zu Definition" klicken)

nikeee13

Super-Moderator

  • »nikeee13« ist männlich

Beiträge: 1 347

Dabei seit: 20. Februar 2009

Hilfreich-Bewertungen: 996

  • Private Nachricht senden

9

Montag, 9. April 2012, 18:15

@mikeb69: der Klassiendiagramm-Erzeuger geht über den Sourcecode, nicht über Reflection. Der TE würde also den kompletten Quelltext der DLL benötigen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »nikeee13« (9. April 2012, 18:21)


Ähnliche Themen

Verwendete Tags

2010, Basic, Klassen, Lib, Visual

Social Bookmarks