乐筑天下

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

Noob VB.exe启动Acad。

[复制链接]

33

主题

116

帖子

8

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
250
发表于 2007-1-12 16:06:47 | 显示全部楼层 |阅读模式
大家好,我'我是一个口齿不清的人;呃,很长一段时间了,但自从VB.NET2005Express问世以来,我发现自己在用它尝试新东西。我有一个旧的VB6.exe,我写了开始与我自己的启动屏幕Acad。它使用Shell()启动Acad&这对我来说很好,因为我可以在启动Acad时通过命令行argents。现在,我想更新我的应用程序以启动Acad,然后将其调到任务栏;仍然能够与Acad交互。我已经解决了任务栏部分(使用2005 express非常简单),但我想知道是什么#039;这是启动Acad&的最佳方式;保留's对象,以便我可以继续使用它。我读了这篇帖子:http://www.theswamp.org/index.php?topic=9811.msg125738#msg125738这很有效,但我不是#039;启动Acad时,无法传入命令行参数。然后我开始观看Express&的一些培训视频;了解了过程控制,我可以在参数中传递它,但我&35;039;我不知道如何在它之后保留或设置Acad对象'已启动。有谁能给我一些建议、提示或代码示例,告诉我最好的方法吗
Thx-Barry
回复

使用道具 举报

154

主题

1274

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1936
发表于 2007-1-12 16:16:54 | 显示全部楼层
您可以使用这段代码获取Acad应用程序的实例[代码在应用程序中创建一个全局变量来保存返回值。如果你不'如果不想利用全局变量,您可以随时获取AutoCAD实例。但是要小心……如果打开了多个会话,它可能会抓住错误的会话。
回复

使用道具 举报

33

主题

116

帖子

8

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
250
发表于 2007-1-12 16:28:02 | 显示全部楼层
太棒了,我想可能是这样的。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-7 06:02 , Processed in 0.711766 second(s), 59 queries .

© 2020-2025 乐筑天下

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