明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1922|回复: 4

给新手-----一 个 最 简 单 的 纯 正ARX 应 用 程 序---ARXLine

[复制链接]
发表于 2005-9-7 07:45:00 | 显示全部楼层 |阅读模式

---建 立 一 个 最 简 单 的 纯 正ARX 应 用 程 序---ARXLine。ARXLine 尽 管 简 单, 但 它 几 乎 包 括 了ARX 应 用 程 序 设 计 的 全 部 基 本 内 容, 可 以 作 为 以 后 学 习 和 开 发 一 切ARX 应 用 程 序 的 模 板。ARXLine 程 序 的 功 能 是: 在AutoCAD 环 境 中 键 入ARXLine 命 令, 弹 出 一 个 如 下 图 所 示 的 包 括 三 个 按 钮 的 模 态 对 话 框:Line、OK 和Cancel; 点 取Line 按 钮, 对 话 框 自 动 关 闭, 依 据 提 示 在AutoCAD 绘 图 区 内 点 取 输 入 两 个 点, 即 画 一 条 连 接 两 点 的 直 线。

- 通 过 建 立ARXLine, 将 涉 及 到 以 下 内 容:

---- 1) 用VC++建 立ARX 程 序 的 基 本 框 架;
---- 2) 为ARX 项 目 增 加ARX 特 定 代 码;
---- 3) 增 加ARX 程 序 调 试 专 用 代 码;
---- 4)VC++ 编 译 连 接 环 境 设 置;
---- 5)ARX 程 序 的 装 载 和 卸 载;
---- 6) 模 态 对 话 框 与 非 模 态 对 话 框 比 较。--
---- 6) 端 点 的 标 注。

(先在这里谢谢狼牙的指点:)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2005-9-7 09:08:00 | 显示全部楼层

应在AutoCAD 环境中键ATTRIBUTE命令。

 

 楼主| 发表于 2005-9-7 10:12:00 | 显示全部楼层
呵呵  忘记说命令了 多谢补充
发表于 2005-12-15 15:55:00 | 显示全部楼层

我编译时为什么会有如下错误?

--------------------Configuration: xlgis - Win32 FullDebug--------------------
Compiling...
Attribute.cpp
Warning! You should better not run this application in a Standard AutoCAD release.
         Due to the memory managment constraints.
d:\my docment\vs编制autocad程序\xlgis\xlgisf\attribute.cpp(66) : error C2660: 'new' : function does not take 3 parameters
d:\my docment\vs编制autocad程序\xlgis\xlgisf\attribute.cpp(84) : error C2660: 'new' : function does not take 3 parameters
DocData.cpp
rxdebug.cpp
StdAfx.cpp
xlgis.cpp
xlgisCommands.cpp
执行 cl.exe 时出错.

xlgis.arx - 1 error(s), 0 warning(s)

发表于 2005-12-15 16:23:00 | 显示全部楼层

应当是这两句代码没过:

AcDbLine *pLine = new AcDbLine(startPt, endPt);

AcDbCircle *pCirc = new AcDbCircle(startPt, normal, 2.0);

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

本版积分规则

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

GMT+8, 2024-11-26 03:30 , Processed in 0.155468 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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