Quick question on text

Quick question on text

Anonymous
Not applicable
594 Views
1 Reply
Message 1 of 2

Quick question on text

Anonymous
Not applicable

As you guys can probably tell I am completely new to autocad and vba.  i was wondering if there is a way I can simply write a text in vba and give it a position along with the text height and have it placed at a point "TextPoint" in autocad.

 

Thanks a bunch

0 Likes
595 Views
1 Reply
Reply (1)
Message 2 of 2

truss_85
Advocate
Advocate

Acad text will do that why do you need programming for this? I suggest to you take look help menu.

 

From help menu...

Sub Example_AddText()
    ' This example creates a text object in model space.

    Dim textObj As AcadText
    Dim textString As String
    Dim insertionPoint(0 To 2) As Double
    Dim height As Double
    
    ' Define the text object
    textString = "Hello, World."
    insertionPoint(0) = 2: insertionPoint(1) = 2: insertionPoint(2) = 0
    height = 0.5
    
    ' Create the text object in model space
    Set textObj = ThisDrawing.ModelSpace.AddText(textString, insertionPoint, height)
    ZoomAll
    
End Sub

 

0 Likes