關於將 Visual Studio 6.0 原始程式碼反向工程至 UML

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

若要開發 Microsoft Visual c + + 6.0 或 Microsoft Visual Basic 6.0 的專案,您的專案類別定義進行反向工程使用 Microsoft Office Visio 中的[UML 模型圖表範本,然後產生 UML 靜態結構模型。

安裝 Visio 時,也會安裝允許您自訂 Visual C++ 和 Visual Basic 的動態連結程式庫 (DLL) 檔案。自訂會新增 [Visio UML 增益集] 工具列至 Visual C++ 和 Visual Basic 中。

[Visio UML 增益集] 會在 Visual Basic 中建立工具列,可將原始程式碼進行反向工程,以在 Visio 程式中建立 UML 靜態結構模型。按工具列上的按鈕前,請先開啟包含要進行反向工程程式碼的 Visual Basic 專案。

Visual C++ [Visio UML 增益集] 使用 Browse Information 檔案來建立 UML模型。因此,對於 Visual C++ 而言,建立包含您想要進行反向工程程式碼的專案時,您必須產生 Browse Information 檔。

模型中的反向工程程式碼元素會顯示在 Visio [UML 模型總管] 的樹狀檢視中,您可以從其中拖曳圖示至繪圖頁面上,建立靜態結構圖。

按兩下樹狀檢視中的圖示或繪圖頁面上的圖形,即可存取 UML 元件的屬性。

附註: Visual C++ 和 Visual Basic 反向工程的語言對應與支援語言結構不同。

自訂 Visual C++ 或 Visual Basic 時所出現的 UML 工具列

圖說文字 1 按一下以啟動 Visio,然後選擇您想要開啟的繪圖類型的開啟 Visio按鈕。

圖說文字 2 新的 Visio UML 文件] 按鈕可直接開啟 Visio UML 模型圖表範本按一下。

圖說文字 3 反向工程 UML 模型] 按鈕按一下反向工程特定專案的程式碼,請開啟[UML 模型圖表範本,並將結果顯示在樹狀檢視中的圖示。

圖說文字 4 Visio UML 選項] 按鈕 (Visual c + + 只) 按一下以設定包含或排除 MFC 類別、 ATL 類別或標準包含檔案的選項。

圖說文字 5 Visio UML 說明] 按鈕,按一下以開啟反向工程 c + + 程式碼的 Visio UML 說明主題。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×