明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2328|回复: 7

求教:关于在ASP中调用Acad程序的方法

[复制链接]
发表于 2005-2-3 20:31:00 | 显示全部楼层 |阅读模式
我想在asp中调用cad程序,网页代码如下: <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>连接Acad</title>
</head>
<body>
<%
Set AcadApp = CreateObject("AutoCAD.application.16")
AcadApp.application.Visible = True
Set AcadPre = AcadApp.Preferences
Set AcadDoc = AcadApp.ActiveDocument
Set AcadMoS = AcadDoc.ModelSpace AcadApp.Quit
Set AcadMoS = Nothing
Set AcadDoc = Nothing
Set AcadPre = Nothing
%>
</body>
</html> 目的是想执行完网页后打开cad程序,出现cad界面,可是没有。但在任务栏管理器里有cad的进程。不知哪位大侠可以帮我。谢谢!!
发表于 2005-2-4 09:11:00 | 显示全部楼层
AcadApp.application.Visible = True 改为 AcadApp.Visible         = True


AcadApp已经是应用程序变量了!
发表于 2005-2-4 09:46:00 | 显示全部楼层
试试


Set AcadApp = Server.CreateObject("autocad.application.16")
发表于 2005-2-4 10:05:00 | 显示全部楼层
飞狐老师,楼主说他的CAD已经运行了,只是界面没有显示出来,我想可能只是AcadApp.Visible         = True 没有执行的缘故吧,不知是不是?
发表于 2005-2-4 10:07:00 | 显示全部楼层
楼主的做法有创意,深受启发,谢谢
发表于 2005-2-4 10:10:00 | 显示全部楼层
呵呵!把CAD和网页结合起来!一边上网一边画图,爽!
发表于 2005-2-4 10:11:00 | 显示全部楼层
发表于 2005-2-4 11:43:00 | 显示全部楼层
用VB做ActiveXDll,把连接CAD的代码放在类模块里,再用CreateObject创建该类的实例
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 21:01 , Processed in 0.159317 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表