4

SolidWorks 2015 で .dwg ファイルを開こうとしています。

IModelDoc2 doc = swApp.OpenDoc6("C:/Temp/BlankDraw.SLDDRW", (int)swDocumentTypes_e.swDocDRAWING, (int)swOpenDocOptions_e.swOpenDocOptions_Silent, "", 0, 0);

問題は、.slddrw 部分を .dwg に置き換えると、null が返されることです。

.dwg を開くために調べなければならない別の方法はありますか?

4

2 に答える 2

3

次のように単純です。

    Option Explicit
    Dim swApp As Object

    Dim Part As Object
    Dim boolstatus As Boolean
    Dim longstatus As Long, longwarnings As Long

    Sub main()

    Set swApp = Application.SldWorks

    boolstatus = swApp.LoadFile2("T:\Debug-LstBlock.dwg", "11 0")
    Set Part = swApp.ActiveDoc
    End Sub
于 2016-11-15T21:56:19.973 に答える