浩辰cad和autocad區(qū)別 AutoCAD的二次開發(fā),VBA?
AutoCAD的二次開發(fā),VBA?您好,這里是:VB、VBA或其他工具,如C#、C等,都是使用AutoCAD提供的ARX接口開發(fā)的。VB開發(fā)的程序相對獨立,不能查看源代碼,運行速度一般,可能是因為命令
AutoCAD的二次開發(fā),VBA?
您好,這里是:VB、VBA或其他工具,如C#、C等,都是使用AutoCAD提供的ARX接口開發(fā)的。VB開發(fā)的程序相對獨立,不能查看源代碼,運行速度一般,可能是因為命令沖突或其他原因導致CAD運行!VBA必須集成在CAD下,源代碼可見,運行速度快,運行錯誤率低!AutoCAD 64版本,安裝并使用VBA后(cad2010和更高版本需要單獨安裝);保存低版本將非常慢;您需要等待大約30秒!如果您是開發(fā)初學者,我建議您學習VBA(即學習CAD的ARX接口用法),無需參考,調試速度非???;CAD開發(fā)人員的幫助文件中有非常詳細的幫助說明!學習VBA后,您可以輕松地去VB、C#等工具進行開發(fā)
Python下使用pywin32通過AutoCAD Application的ActiveX Automation技術進行二次開發(fā)?
事實上,這與VBA相同。它們都通過com機制進行通信??梢詤⒖糃AD中的VBA幫助文件、com文件等。這樣,word和excel是一樣的?;ヂ?lián)網(wǎng)上沒有這樣的例子。