求教:关于在ASP中调用Acad程序的方法
我想在asp中调用cad程序,网页代码如下:<<A href='mailto:%@LANGUAGE="VBSCRIPT' target="_blank" >%@LANGUAGE="VBSCRIPT</A>" CODEPAGE="936"%><BR><html><BR><head><BR><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><BR><title>连接Acad</title><BR></head><BR><body><BR><% <BR>Set AcadApp = CreateObject("autocad.application.16")<BR>AcadApp.application.Visible = True<BR>Set AcadPre = AcadApp.Preferences<BR>Set AcadDoc = AcadApp.ActiveDocument<BR>Set AcadMoS = AcadDoc.ModelSpace
AcadApp.Quit<BR>Set AcadMoS = Nothing<BR>Set AcadDoc = Nothing<BR>Set AcadPre = Nothing<BR>%><BR></body><BR></html>
目的是想执行完网页后打开cad程序,出现cad界面,可是没有。但在任务栏管理器里有cad的进程。不知哪位大侠可以帮我。谢谢!! AcadApp.application.Visible = True 改为 AcadApp.Visible = True
AcadApp已经是应用程序变量了! 试试
Set AcadApp = Server.CreateObject("autocad.application.16") 飞狐老师,楼主说他的CAD已经运行了,只是界面没有显示出来,我想可能只是AcadApp.Visible = True 没有执行的缘故吧,不知是不是? 楼主的做法有创意,深受启发,谢谢 呵呵!把CAD和网页结合起来!一边上网一边画图,爽! 绝 用VB做ActiveXDll,把连接CAD的代码放在类模块里,再用CreateObject创建该类的实例
页:
[1]