溜溜问答 > 平面设计 > CAD问答 > vb 调用 CAD
流逝的夏天
流逝的夏天
邀请你来回答
122人阅读 2021-07-19

vb 调用 CAD

如何直接调用已经画好CAD的图形比如 说打开 1.dwg请给出详细的代码
我要回答
2个回答

PRivate SUb command1_click()
commondialog1.dialogtitle = "请打开一个CAD文件"
commondialog1.filter = "CAD文件(*.DWg)|*.DWg|CAD文件(*.dxf)|*.dxf"
commondialog1.showopen
wenjinname = commondialog1.filename

shell "路径\aCAD.exe " & wenjinname

end SUb

查看全部
2021-07-19
(1) 回复 采纳

需要使用的vba的activex Automation接口,可以将AutoCAD窗口作为vb中的一个对象来进行控制。自己找本书或网上查点资料看。不要知其然不知其所以然。

查看全部
2021-07-19
回复 采纳

相关问题

vb 中调用 CAD
共2条回答 >
领悟: PRivateSUbcommand1_click()'首先引用aCAD2009objectliBrary类型库dimmyaCADappasAutoCAD.aCADapplication,activedocasAutoCAD.aCADdocument,acmsasAutoCAD.aCADmodelspaceonerrorreSUmenextsetmyaCADapp=getobject(,"AutoCAD.application")'检查AutoCAD是否已经打开iferr0then....
(6) 回复
Excel怎样调用vb,vb调用Excel函数在vb中能否直接调用Excel?
共2条回答 >
水中月: excel不能调用vb编辑器,但可以调用vb编辑好的exe程序,或者dll等。另外excel有自己的vba,基本vb能做的事情,vba也都可以做到vb调用excelsetxls=createobject("excel.application")详细,百度关键词VB操作EXCEL
回复
vb调用Word
共2条回答 >
听到了事情经过的乌先生: 源代码在办公室电脑上明天上班贴给你工程先引用wordDimobjWordAsObjectConstCLASSOBJECT="Word.Application"SetobjWord=CreateObject(CLASSOBJECT)objWord.Visible=False’隐藏word界面DimwinAsObjectSetwin=objWord.Documents.Add(App.Path&"\V-2.dot")'打开word模版把记录替换到模版中SetMyTable=win.T....
(5) 回复
vb调用CAD 然后 画 圆弧?
共1条回答 >
来啊: vba跟vb中式差不多的,关于画图你可以参考CAD的vba帮助,很详细的。举个简单的例子吧直线:dimline1asaCADlinedimlp1(0to2)asdoubledimlp2(0to2)asdoublelp1(0)=0:lp1(1)=0:lp1(2)=0lp2(0)=10:lp2(1)=10:lp2(2)=0setline1=mydoc.modelspace.addline(lp1,lp2)
回复
vb 调用 CAD问题
共1条回答 >
。。。。。。。: OptionExplicitPublicConstHKEY_CLASSES_ROOT=&H80000000PublicConstHKEY_CURRENT_USER=&H80000001PublicConstHKEY_LOCAL_MACHINE=&H80000002PublicConstHKEY_USERS=&H80000003PublicConstHKEY_PERFORMANCE_DATA=&H80000004PublicConstHKEY_CURRENT_CONFIG=&H80000005Pu....
回复
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)