February 27, 2001
 
Hi!
The following VB code creates a Rational Rose 2000 model with a class object named "Test001":
 
Dim objRoseAppl As RoseApplication
Dim objRoseModel As RoseModel
Dim objRoseCatColl As RoseCategoryCollection
Dim objRoseCategory As RoseCategory
Dim objRoseClassDiagrColl As RoseClassDiagramCollection
Dim objRoseClassDiagr As RoseClassDiagram
Dim objRoseClass As RoseClass
 
Set objRoseAppl = CreateObject("rose.application")
objRoseAppl.Visible = True
Set objRoseModel = objRoseAppl.NewModel
 
Set objRoseCatColl = objRoseModel.GetAllCategories
 
For iCont = 1 To objRoseCatColl.Count
    Set objRoseCategory = objRoseCatColl.GetAt(iCont)
    
    If objRoseCategory.Name = "Logical View" Then
        Set objRoseClassDiagrColl = objRoseCategory.ClassDiagrams

        For iCont2 = 1 To objRoseClassDiagrColl.Count
            Set objRoseClassDiagr = objRoseClassDiagrColl.GetAt(iCont2)

            If objRoseClassDiagr.Name = "Main" Then
                  objRoseClassDiagr.Activate
                  Set objRoseClass = objRoseCategory.AddClass("Test001")
            end if
        next
    end if
next
 
I need to create a Sequence Diagram with Visual Basic 6.0 SP4, Can you send me a sample?
 
Thanks
 
Ing. Rafael Alberto Moreno Parra
Open Systems Ltda.
E-mail: [EMAIL PROTECTED]
http://www.open-intl.com
 

Reply via email to