AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Dokumentationsgenerierung mit Delphi 2006
Thema durchsuchen
Ansicht
Themen-Optionen

Dokumentationsgenerierung mit Delphi 2006

Ein Thema von Martin99 · begonnen am 15. Feb 2007 · letzter Beitrag vom 16. Feb 2007
Antwort Antwort
Martin99

Registriert seit: 15. Feb 2007
Ort: Witterswil
8 Beiträge
 
Delphi 2006 Enterprise
 
#1

Re: Dokumentationsgenerierung mit Delphi 2006

  Alt 15. Feb 2007, 16:30
Habe eine Möglichkeit gefunden
Hier zur Dokumentation, falls jemand anderes dieses Problem auch hat:
  • 1. Auf der Diagrammsicht mit der rechten Maustaste auf das Element klicken, dem eine Beschreibung hinzugefügt werden soll
  • 2. Auswählen "Einschränkungen..." zur Definition von Bedingungen für den Aufruf oder "Benutzereigenschaften..." zur Definition von sonstigen Beschreibungen
  • 3. Auf der erscheinenden Maske "Hinzufügen" klicken
  • 4. Einen Namen für das zu beschreibende Element eingeben (z.B. "Description" oder "Parameter 1" oder "Returnwert").
  • 5. Die Beschreibung eingeben. Über den Button mit den drei Punkten kann auch eine mehrzeilige Beschreibung eingegeben werden.
Die Punkte 3 bis 5 können mehrfach wiederholt werden. Bedingung: der gleiche Name darf nur einmal vorkommen. Man kann also nicht, wie z.B. in JavaDoc, mehrere "@param" Einträge hintereinander machen.

Die eingegebenen Beschreibungen werden vorerst einmal vor der Deklaration des ausgewählten Elements in den Code eingefügt. Beispiel:

Delphi-Quellcode:
    ///<desc>Einen Phrase erstellen
    ///Als Input wird die ID des Phrases benötigt. Der Phrase muss also schon einmal identifiziert worden sein.
    ///Vorgehen: 1. IdentifyWords
    ///2. (mit den identifizierten Wörtern) FindPhrases
    ///3. (mit dem ausgewähltem Phrase) CreatePhrase</desc>
    /// <paramater1>PhrID = ID des neuen Phrases</paramater1>
    /// <mod__constraintReferencedElement>design:node:::85ix7n07m_n</mod__constraintReferencedElement>
    /// <returnwert>Phrase als Interface ITBLPhrase</returnwert>
    function CreatePhrase(PhrID: Integer): ITBLPhrase;
Das obige Beispiel erscheint dann so in der Dokumentation:
...
1:Einschränkung 1
PhrID > 0
Constraint language
OCL
...
desc
Einen Phrase erstellen
Als Input wird die ID des Phrases benötigt. Der Phrase muss also schon einmal identifiziert worden sein.
Vorgehen: 1. IdentifyWords
2. (mit den identifizierten Wörtern) FindPhrases
3. (mit dem ausgewähltem Phrase) CreatePhrase
parameter1
PhrID = ID des neuen Phrases
returnwert
Phrase als Interface ITBLPhrase
Delphi-Crack
  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 22:40 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