明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: muzi

能不能不启动AutoCAD就执行命令?或者××××

  [复制链接]
 楼主| 发表于 2003-9-18 10:54:00 | 显示全部楼层
goldenshin,如果我当版主的话,那就是降低我们这个板块的水平了,我还是闪到一边去吧,呵呵!
谢谢您的回答!
 
CAD有没有远程调用?或者CAD怎么接收外部命令?
再次感谢!
发表于 2003-9-18 15:25:00 | 显示全部楼层
不客气,CAD接收外部命令,我不清楚你的意思,在你这里,你只是在Arx中增加一段代码监听计算机的端口而已.
你要先去搞懂两台机器如何通讯.如果多台机器是要麻烦些.
 楼主| 发表于 2003-9-18 16:19:00 | 显示全部楼层
对不起,我的意思是可以远程控制CAD进行绘图,比如在A机上发出一个运行Line的命令,B机的CAD则收到这个请求,并运行line命令。我都蒙了!:( 可以用RPC来作吗? RPC服务器端(和CAD同一台机)监听收到绘图请求(sorket),就根据信息给cad发出相应的绘图命令。机器就两台,多乎哉不多也!就是请求多!
还有,如果把监听代码写到ARX中,是不是就等于这个命令是不能停了!
发表于 2003-9-24 11:35:00 | 显示全部楼层
有一种软件,可以在这一台机器上,控制另一台机器,不仅仅是CAD。这样,你可以在你的机器上,操作远程机器......其它方法,我估计不是玩CAD的人能做出来的。
 楼主| 发表于 2003-9-24 11:56:00 | 显示全部楼层
HEHE,其实JAVA就可以啦!
发表于 2003-9-24 11:57:00 | 显示全部楼层
如果CAD机器是有人在用的,你这样不停地开关CAD肯定是不可以的
如果CAD机器是没有人用的,你这样不停地开关CAD肯定是不必要的,为何不让CAD一直开着呢. 你不让AutoCAD一直开着,确让你自己的程序一直运行着,有什么考虑?

如果要远程自动开关AutoCAD,我想你可能要用到Service了. service在.Net环境下还是好写的.
 楼主| 发表于 2003-9-24 12:41:00 | 显示全部楼层
因为CAD不会一直运行,而且还有其它很多应用程序,比如Excel等,所以要运行一次就关闭。当然,服务器是没有人用的了,都是自动的。
现在有一个JAVA后台程序会接收其它服务器传过来(客户端)的请求,启动并完成相应操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 19:00 , Processed in 0.153632 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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