Welcome to Dream.In.Code
Become a VB Expert!

Join 137,231 VB Programmers for FREE! Get instant access to thousands of VB experts, tutorials, code snippets, and more! There are 1,850 people online right now. Registration is fast and FREE... Join Now!




Unable to update autocad 2002 drawing through Visual basic 6.0

 
Reply to this topicStart new topic

Unable to update autocad 2002 drawing through Visual basic 6.0, Hi, I write following code for updating autocad drawing but it only op

sanjaypatil_99
25 Feb, 2007 - 03:15 AM
Post #1

New D.I.C Head
*

Joined: 19 Feb, 2007
Posts: 2



Thanked: 1 times
My Contributions
Private Sub Command4_Click()
Dim acadApp As Object

Set acadApp = CreateObject("AutoCAD.Application")
acadApp.Application.Visible = True

'' 2) Open desired file
Dim acadDoc As Object
Set acadDoc = acadApp.Documents.Open(App.Path & "\DRAWING.dwg")

''3) Do whatever you need to do with the drawing


acadApp.Application.Visible = True


LA.Caption = 625
LB.Caption = 198
LC.Caption = 250
LD.Caption = 99
LE.Caption = 292
LF.Caption = 244
LG.Caption = 198
LH.Caption = 20
LJ.Caption = 25
LK.Caption = 31
LM.Caption = 83
LN.Caption = 176
LP.Caption = 52
LQ.Caption = 43
LR.Caption = 20


SendKeys "% X~", True
SendKeys "{ESC}"
SendKeys "Z A~", True
SendKeys "{ESC}"
Dim SENDTEXT As String
SENDTEXT = _
"TEXT" & vbCrLf & "115.690,221.420" & vbCrLf & "0" & vbCrLf & Trim(LA) & vbCrLf & _
"TEXT" & vbCrLf & "116.529,72.694" & vbCrLf & "0" & vbCrLf & Trim(LA) & vbCrLf & _
"TEXT" & vbCrLf & "335.918,228.652" & vbCrLf & "0" & vbCrLf & Trim(LA) & vbCrLf & _
"TEXT" & vbCrLf & "335.663,78.578" & vbCrLf & "0" & vbCrLf & Trim(LA) & vbCrLf & _
"TEXT" & vbCrLf & "94.971,335.940" & vbCrLf & "0" & vbCrLf & Trim(LB) & vbCrLf & _
"TEXT" & vbCrLf & "137.501,335.940" & vbCrLf & "0" & vbCrLf & Trim(LB) & vbCrLf & _
"TEXT" & vbCrLf & "94.971,169.302" & vbCrLf & "0" & vbCrLf & Trim(LB) & vbCrLf & _
"TEXT" & vbCrLf & "135.121,168.843" & vbCrLf & "0" & vbCrLf & Trim(LB) & vbCrLf & _
"TEXT" & vbCrLf & "313.159,331.180" & vbCrLf & "0" & vbCrLf & Trim(LB) & vbCrLf & _
"TEXT" & vbCrLf & "356.411,330.998" & vbCrLf & "0" & vbCrLf & Trim(LB) & vbCrLf & _
"TEXT" & vbCrLf & "144.710,294.382" & vbCrLf & "0" & vbCrLf & Trim(LC) & vbCrLf & _
"TEXT" & vbCrLf & "143.321,130.931" & vbCrLf & "0" & vbCrLf & Trim(LC) & vbCrLf & _
"TEXT" & vbCrLf & "105.957,351.938" & vbCrLf & "0" & vbCrLf & Trim(LD) & vbCrLf & _
"TEXT" & vbCrLf & "126.172,351.938" & vbCrLf & "0" & vbCrLf & Trim(LD) & vbCrLf & _
"TEXT" & vbCrLf & "106.241,323.035" & vbCrLf & "0" & vbCrLf & Trim(LD) & vbCrLf & _
"TEXT" & vbCrLf & "126.456,323.035" & vbCrLf & "0" & vbCrLf & Trim(LD) & vbCrLf & _
"TEXT" & vbCrLf & "85.359,236.611" & vbCrLf & "0" & vbCrLf & Trim(LE) & vbCrLf & _
"TEXT" & vbCrLf & "89.668,282.934" & vbCrLf & "0" & vbCrLf & Trim(LF) & vbCrLf & _
"TEXT" & vbCrLf & "89.668,127.615" & vbCrLf & "0" & vbCrLf & Trim(LF) & vbCrLf & _
"TEXT" & vbCrLf & "476.188,180.004" & vbCrLf & "0" & vbCrLf & Trim(LK) & vbCrLf & _
"TEXT" & vbCrLf & "519.110,179.480" & vbCrLf & "0" & vbCrLf & Trim(LL) & vbCrLf & _
"TEXT" & vbCrLf & "563.671,179.438" & vbCrLf & "0" & vbCrLf & Trim(LM) & vbCrLf



Clipboard.Clear

With acadDoc
Clipboard.SetText SENDTEXT
End With

'4) Close the drawing
' acadDoc.Close True 'if you want the file to be saved or
' acadDoc.Close False 'close the file without saving

'5) Close AutoCAD
' acadApp.Quit

'6) Clean up
' Set acadApp = Nothing
' Set acadDoc = Nothing
End Sub

User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 12/4/08 03:24PM

Live VB Help!

VB Tutorials

Reference Sheets

VB Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month