Foretage reverse engineering af Microsoft Visual C++ 6.0-kildekode

  1. Tilpas Visual C++.

    how

    1. Klik på Customize i menuen Tools i Visual C++.

    2. Klik på fanen Add-Ins And Macro Files i dialogboksen Customize.

    3. Vælg Visio UML-tilføjelsesprogram på listen Add-Ins And Macro Files.

      Der vises en markering ud for Visio UML-tilføjelsesprogram.

    4. Klik på Luk.

      Den flydende værktøjslinje Visio UML-tilføjelsesprogram med fem knapper vises.

    5. Hvis værktøjslinjen skal være tilgængelig, hver gang du åbner Visual C++, skal du forankre værktøjslinjen ved at trække den til værktøjslinjeområdet.

      Tip: Hvis du vil oprette tastaturgenveje for knapperne på værktøjslinjen Visio UML-tilføjelsesprogram, skal du klikke på Tilpas i menuen Funktioner, klikke på fanen Tastatur og derefter vælge kategorien Tilføjelsesprogrammer.

      Hvis du yderligere vil angive de systemfiler, du vil foretage reverse engineering af (MFC, ATL eller Include), skal du klikke på knappen Visio UML-indstillinger UML Options button image .

  2. Generer en gennemsynsfil.

    how

    1. Klik på Settings i menuen Project i Visual C++.

    2. Vælg den ønskede type byggekonfiguration i dialogboksen Project Settings, klik på fanen C/C++ , og vælg derefter Generate Browse Info.

    3. Klik på fanen Browse Info for at angive navnet og placeringen af gennemsynsfilen, vælg Build Browse Info File, og klik derefter på OK.

  3. Opbyg projektet i Visual C++.

    Bemærk: Hvis du foretager ændringer af et Visual C++-projekt efter reverse engineering af projektet, skal du genopbygge projektet og derefter foretage reverse engineering af projektet i Visio-programmet for at se ændringerne.

  4. Klik på knappen Reverse Engineer UML Model i Visual C++ UML Reverse Engineer button image på værktøjslinjen Visio UML-tilføjelsesprogram.

    Hvis der findes mere end ét projekt i Visual C++-arbejdsområdet, skal du vælge det projekt, du vil foretage reverse engineering af (i dialogboksen Vælg projekt) og derefter klikke på OK.

    Hvis der er mere end én gennemsynsfil i projekthierarkiet, skal du vælge gennemsynsfilen (i dialogboksen Vælg gennemsynsfil) og derefter klikke på OK.

    Det kan tage flere sekunder at uddrage klasseoplysninger fra gennemsynsfilen. Når processen er afsluttet, åbnes Visio UML-modeldiagram med en tom tegningsside til statisk strukturdiagram og en træstruktur i Modelstifinder, der er udfyldt med ikoner, som afspejler klassedefinitionerne i kildekoden.

  5. Træk ikoner fra træstrukturen til tegningssiden i Visio UML-modeldiagram for at oprette et statisk strukturdiagram, der repræsenterer en visning af modellen.

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!

×