Microsoft Visual C++ 6.0 veya Microsoft Visual Basic 6.0'da proje geliştirirseniz, projelerinizin sınıf tanımlarını tersine mühendislik uygulamak ve ardından UML statik yapı modelleri oluşturmak için Microsoft Office Visio'daki UML Model Diyagramı şablonunu kullanabilirsiniz.
Visio'yu yüklediğinizde, Visual C++ ve Visual Basic'i özelleştirmenize olanak sağlayan dinamik bağlantı kitaplığı (DLL) dosyaları da yüklenir. Özelleştirme, Visual C++ ve Visual Basic'e visio UML Eklentisi araç çubuğu ekler.
Visio UML Eklentisi, Visual Basic'te kaynak kodu tersine mühendislik kullanarak Visio programınızda BIR UML statik yapı modeli oluşturmak için kullanabileceğiniz bir araç çubuğu oluşturur. Araç çubuğu düğmesine tıklamadan önce tersine mühendislik uygulamak istediğiniz kodu içeren Visual Basic projesini açın.
Visual C++ Visio UML Eklentisi, UML modelleri oluşturmak için Gözat Bilgileri dosyalarını kullanır. Bu nedenle, Visual C++için projeyi tersine mühendislik uygulamak istediğiniz kaynak koduyla oluştururken bir Gözat Bilgileri dosyası oluşturmanız gerekir.
Modelinizin ters mühendislik kod öğeleri Visio UML Model Gezgini'nin ağaç görünümünde görünür ve bu görünümden simgeleri bir çizim sayfasına sürükleyerek statik yapı diyagramları oluşturabilirsiniz.
Ağaç görünümündeki simgelere veya çizim sayfasındaki şekillere çift tıklayarak UML öğelerinin özelliklerine erişebilirsiniz.
Not
Visual C++ ve Visual Basic tersine mühendislik için dil eşlemesi ve desteklenen dil yapıları aynı değildir.
Visio'yu Aç düğmesi Visio'yu başlatmak için tıklayın ve açmak istediğiniz çizim türünü seçin.
Yeni Visio UML Belgesi düğmesi Visio UML Model Diyagramı şablonunu doğrudan açmak için tıklayın.
UmL Modeline Ters Mühendislik Uygulama düğmesi Belirli bir projenin kaynak kodunu tersine mühendislik uygulamak için tıklayın, UML Model Diyagramı şablonunu açın ve sonuçları ağaç görünümünde simgeler olarak görüntüleyin.
Visio UML Seçenekleri düğmesi (yalnızca Visual C++) MFC sınıflarını, ATL sınıflarını veya standart Ekleme dosyalarını dahil etme veya dışlama seçeneklerini ayarlamak için tıklayın.
Visio UML Yardımı düğmesi Tersine mühendislik C++ koduyla ilgili Visio UML Yardım konularını açmak için tıklayın.