Om at foretage reverse engineering af Visual Studio 6.0-kildekode til UML

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Hvis du udvikler projekter i Microsoft Visual C++ 6.0 eller Microsoft Visual Basic 6.0, kan du bruge skabelonen UML-Model Diagram i Microsoft Office Visio til at foretage reverse engineering dine projekter klassedefinitioner og derefter oprette UML statisk strukturmodeller.

Når du installerer Visio, bliver de DLL-filer (dynamic link library), der gør det muligt at tilpasse Visual C++ og Visual Basic, også installeret. I forbindelse med tilpasningen føjes en værktøjslinje med Visio UML-tilføjelsesprogrammer til Visual C++ og Visual Basic.

Visio UML-tilføjelsesprogrammet opretter en værktøjslinje i Visual Basic, som du kan bruge til at foretage reverse engineering af kildekode for at oprette en statisk UML-strukturmodel i Visio-programmet. Åbn det Visual Basic-projekt, der indeholder den kode, du vil foretage reverse engineering af, før du klikker på knappen på værktøjslinjen.

Visio UML-tilføjelsesprogrammet til Visual C++ bruger gennemsynsfiler til at oprette UML-modeller. Du skal derfor oprette en gennemsynsfil for Visual C++, når du opbygger projektet med den kildekode, du vil foretage reverse engineering på.

De kodeelementer for modellen, der er foretaget reverse engineering på, vises i trævisning i Visio Modelstifinder, hvor du kan trække ikoner til en tegningsside for at oprette statiske strukturdiagrammer.

Du kan få adgang til egenskaberne for UML-elementer ved at dobbeltklikke på ikonerne i træstrukturen eller på figurerne på tegningssiden.

Bemærk: Sprogstruktur-mapping og understøttede sprogstrukturer for reverse engineering af Visual C++ og Visual Basic er ikke det samme.

UML-værktøjslinje, der vises, når du tilpasser Visual C++ eller Visual Basic

Callout 1 Knappen Åbn Visio Klik her for at starte Visio og vælge den tegning type, du vil åbne.

Callout 2 Nyt Visio UML-dokument knappen Klik her for at åbne skabelonen Visio UML-Model Diagram direkte.

Callout 3 Foretag reverse engineering UML-Model knappen Klik her for at foretage reverse engineering kildekode til et bestemt projekt, Åbn skabelonen UML-Model-Diagram, og få vist resultaterne som ikoner i trævisningen.

Boble 4 Visio UML-indstillinger for knappen (kun Visual C++) Klik her for at angive indstillinger for at medtage eller udelade MFC-klasser, ATL-klasser eller standard Medtag filer.

Callout 5 Knappen Visio UML Hjælp Klik for at åbne Visio UML Hjælp-emner om reverse engineering C++-kode.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×