乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 156|回复: 16

[编程交流] 如何检查CAD是否打开

[复制链接]

3

主题

14

帖子

11

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 22:38:28 | 显示全部楼层 |阅读模式
我正在检查AutoCad的实例是否准备好了。我知道我可以检查进程,看看什么正在运行,但我不认为这会让我检查它是否准备好了。由于加载autocad需要很长时间,因此我需要查看是否有一个状态需要检查,以通知实例已完全加载
回复

使用道具 举报

19

主题

119

帖子

100

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 22:42:31 | 显示全部楼层
当你打开程序时,会出现一个加载屏幕。加载屏幕将运行一段时间,然后实际的ACad窗口将打开。如果查看命令行,可以看到它正在加载启动时必须加载的所有文件。只要您看到命令行中的单词COMMAND:。只要你能在程序中真正做点什么,它就准备好了。
 
也许我误解了你的问题?
回复

使用道具 举报

3

主题

14

帖子

11

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 22:48:13 | 显示全部楼层
是的,我认为有误会。从用户的角度来看,我知道autocad应用程序何时可以使用。是的,我知道会出现命令提示符。。不,我不是指这些。我将其视为严格的过程级状态。我正在运行的应用程序自动打开cad软件,然后根据给定的输入打开图形。这不是插件。它是访问autocad的exe。但是,当你打开autocad时,在代码进入下一个例程之前,它只准备了70%。。。所以我需要的基本上是在那里放置一个wait或mutex和waitone,这样我就可以等到autocad完全加载。问题是。。如何从代码的角度查看它是否已完全加载
回复

使用道具 举报

19

主题

119

帖子

100

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 22:50:27 | 显示全部楼层
啊。。。我懂了。好吧,对于我的,一旦它完全加载,我的任务管理器中的CPU使用率就会下降到0。。。
回复

使用道具 举报

3

主题

14

帖子

11

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 22:55:26 | 显示全部楼层
我也这么想,但很难通过调试lol.解决流程检查的问题。。cad加载不会为我暂停。。。但我目前正在尝试检查代码中创建的应用程序对象中的命名进程。。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 22:57:36 | 显示全部楼层
这条线索听起来有点熟悉。我肯定过去有人问过这个问题,但目前我记不起确切的线索。
 
您是否曾在AutoDesk论坛上发布过该问题?有一个子论坛用于编程和自定义。
回复

使用道具 举报

3

主题

14

帖子

11

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 23:01:14 | 显示全部楼层
我正在网上寻找这方面的任何参考资料。但需要澄清的是。打开autocad后,我试图打开文件(dwg)。但如果cad未完全加载,则会出现错误。。呼叫被被叫方拒绝。。。。但是,在调用打开autocad后,我在一个消息框中输入了一个消息,并等待autocad加载完毕,然后单击“确定”。。一切都很好。。因此,基本上我是在等待autocad完全加载。。当我试图检查进程时,应用程序崩溃了。。。所以我想我必须开始一个并行线程来检查进程,然后在检查cad时结束线程。。好啊只是一个想法
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 23:07:56 | 显示全部楼层
是的,我知道您正在1)等待AutoCAD完全加载,2)然后打开一个文件。
 
我想,您基本上熟悉AutoCAD启动时加载的内容。
回复

使用道具 举报

3

主题

14

帖子

11

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 23:09:48 | 显示全部楼层
我想我不完全知道cad加载时会发生什么过程。。虽然lol.但它确实需要forver。。所以我想我只需要知道。。或检查完成情况的方法
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 23:12:24 | 显示全部楼层
看看这个问题:AutoCAD正在运行吗?
 
http://www.xtremevbtalk.com/showthread.php?t=154185
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-4 06:02 , Processed in 0.397721 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表