| 1234567891011121314151617181920212223242526 | # coding=utf-8from ctypes import *from pyautocad import Autocad,APointimport win32apiimport osdef openTxt(fileName):    win32api.ShellExecute(0, 'open', r'C:\Program Files (x86)\Notepad++\notepad++.exe', fileName,'',1)def openTxt2(handler,fileName):    print(handler)    handler=win32api.ShellExecute(handler, 'open', r'C:\Program Files\TortoiseGit\bin\notepad2.exe', fileName,'',1)    print(handler)def openbyApi():    win32api.ShellExecute(0, 'open', r'D:\tools\autocadinstall\AutoCAD 2016\acad.exe', r'F:\autocad_temp\newfile032.dwg','',1)def closeAcad():    os.system("taskkill /F /IM acad.exe")def shellDllOpen(file):    shelldll = WinDLL("C:/Windows/System32/shell32.dll")    shelldll.ShellExecuteW(None, 'open', file, '', '', 1)def autoOpen(file):    acad = Autocad(create_if_not_exists = True)    p1 = APoint(0,0)    acad.model.InsertBlock(p1,file,1,1,1,0)# openbyApi()# shellDllOpen(r"e:/jstat.txt")# shellDllOpen(r"e:/jstat.txt")autoOpen( r'F:\autocad_temp\origin.dwg')
 |