乐筑天下

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

[原创]翔麟专集——DotNet开发CAD入门HelloWorld例子

[复制链接]

20

主题

73

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
153
发表于 2009-9-21 09:58:00 | 显示全部楼层 |阅读模式
本贴所讲的内容比较简单,但对于新手来说是一个很重要的一步。望各位多加支持。
本贴以一个“HelloWorld”的小例,来带领新手快速入门,步入.NET开发殿堂。不少新手在如何搭配编程开发环境的问题,不知从何入手,具体步骤也不明朗。为了让各位少走弯路,大路直奔,特发此贴。

本例的运行环境:Visual C# 2008 + AutoCAD2010

1.  新建工程项目
(1)菜单:文件=>新建=>项目

(2)在新建项目的对话框中,
     首先选择编程语言(C#),
     然后选择项目类型(类库),
     接着选择保存的位置,输入工程名称(HelloWorld),
     最后点击“确认”。

gtwyoeeh0le.jpg

gtwyoeeh0le.jpg



在用.NET开发AutoCAD,可以不安装一些向导文件,而直接导入DLL文件进行开发。
一般只要导入两个DLL文件(acdbmgd.dll和acmgd.dll)就可以了。
具体的操作步骤如下:


wiabrzfz4if.gif

wiabrzfz4if.gif


本录像过程中,因当中遇到一些事情而导致停顿一会。大家就将就一下吧。

[原创]DotNet开发CAD入门——HelloWorld例子

y3hgwk2lkjd.jpg

y3hgwk2lkjd.jpg

[原创]DotNet开发CAD入门——HelloWorld例子

ajk3evibiyz.jpg

ajk3evibiyz.jpg

[原创]DotNet开发CAD入门——HelloWorld例子

z2g0t4oyllz.jpg

z2g0t4oyllz.jpg

回复

使用道具 举报

20

主题

73

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
153
发表于 2009-9-21 10:20:00 | 显示全部楼层
过程当中,需要注意以下一些步骤:
把acdbmgd.dll和acmgd.dll的复制本地属性设置为“False”

exociqpoxdv.jpg

exociqpoxdv.jpg


在项目属性的调试设置启动外部程序=>AutoCAD

btv2n3xfjmo.jpg

btv2n3xfjmo.jpg


AutoCAD启动后,在命令行输入NetLoad加载...\HelloWorld\HelloWorld\bin\Debug下的Dll文件。
最后输入命令。

本贴例子的源码工程文件:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:unjo23uqizj.rar 
下载次数:0  文件大小:18.49 KB  售价:2银币 [记录]
下载权限: 不限 以上或 Vip会员   [开通Vip]   [签到领银币]  [免费赚银币]

回复

使用道具 举报

40

主题

115

帖子

8

银币

后起之秀

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

铜币
274
发表于 2009-9-21 10:48:00 | 显示全部楼层
very good information
回复

使用道具 举报

10

主题

19

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
59
发表于 2009-9-22 13:25:00 | 显示全部楼层
为什么要把acdbmgd.dll和acmgd.dll属性设置为“False”??
回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2009-9-22 14:34:00 | 显示全部楼层
两个托管dll是不能脱离Cad环境的
如果复制本地=true,会在你的dll目录下Copy一份,但这样是无法使用的
回复

使用道具 举报

7

主题

55

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
83
发表于 2009-10-1 19:01:00 | 显示全部楼层
很好.顶了.不过就是我看晚了点.
回复

使用道具 举报

33

主题

85

帖子

5

银币

后起之秀

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

铜币
217
发表于 2009-11-3 18:58:00 | 显示全部楼层
有没有vb.net的类似东西?
回复

使用道具 举报

20

主题

73

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
153
发表于 2009-11-6 16:36:00 | 显示全部楼层
VB.NET跟此C#操作步骤是一样的.
回复

使用道具 举报

0

主题

2

帖子

2

银币

初来乍到

Rank: 1

铜币
2
发表于 2009-12-22 14:38:00 | 显示全部楼层
原来有入门操作动画的,,晕!!我看晚了,,一直调试错误。。走了一天弯路,,
回复

使用道具 举报

2

主题

9

帖子

2

银币

初来乍到

Rank: 1

铜币
17
发表于 2010-4-14 09:14:00 | 显示全部楼层
十分感谢,好好学习
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-14 21:16 , Processed in 0.616726 second(s), 77 queries .

© 2020-2025 乐筑天下

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