Help me please!
Hello! uchusU write in VB.NET and first way I have a problem.
Learning language examples for AutoCAD.
One example works:
Learning language examples for AutoCAD.
One example works:
Imports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.Runtime
_
Public Sub SaveActiveDrawing()
Dim acDoc As Document = Application.DocumentManager.MdiActiveDocument
Dim strDWGName As String = acDoc.Name
Dim obj As Object = Application.GetSystemVariable("DWGTITLED")
'' Check to see if the drawing has been named
If System.Convert.ToInt16(obj) = 0 Then
'' If the drawing is using a default name (Drawing1, Drawing2, etc)
'' then provide a new name
strDWGName = "c:\MyDrawing.dwg"
End If
'' Save the active drawing
acDoc.Database.SaveAs(strDWGName, True, DwgVersion.Current, _
acDoc.Database.SecurityParameters)
End Sub
the second example does not work:
Imports System.IOImports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.DatabaseServices
Imports Autodesk.AutoCAD.Runtime
_
Public Sub OpenDrawing()
Dim strFileName As String = "C:\campus.dwg"
Dim acDocMgr As DocumentCollection = Application.DocumentManager
If (File.Exists(strFileName)) Then
acDocMgr.Open(strFileName, False)
Else
acDocMgr.MdiActiveDocument.Editor.WriteMessage("File " & strFileName & _
" does not exist.")
End If
End Sub
I changed the import libraries on BricsCad.
Why does not the second example. What is wrong? How to do this right?
0
Comments
-
And my bricscad pro v14.1.11:325110
This discussion has been closed.