uusky 发表于 2005-9-7 07:45:00

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

<P><FONT color=#ffffff>---<FONT color=#000000>建 立 一 个 最 简 单 的 纯 正ARX 应 用 程 序---ARXLine。ARXLine 尽 管 简 单, 但 它 几 乎 包 括 了ARX 应 用 程 序 设 计 的 全 部 基 本 内 容, 可 以 作 为 以 后 学 习 和 开 发 一 切ARX 应 用 程 序 的 模 板。ARXLine 程 序 的 功 能 是: 在AutoCAD 环 境 中 键 入ARXLine 命 令, 弹 出 一 个 如 下 图 所 示 的 包 括 三 个 按 钮 的 模 态 对 话 框:Line、OK 和Cancel; 点 取Line 按 钮, 对 话 框 自 动 关 闭, 依 据 提 示 在AutoCAD 绘 图 区 内 点 取 输 入 两 个 点, 即 画 一 条 连 接 两 点 的 直 线。</FONT></FONT></P>
<P><FONT color=#ffffff>-</FONT> 通 过 建 立ARXLine, 将 涉 及 到 以 下 内 容: </P>
<P><FONT color=#ffffff>----</FONT> 1) 用VC++建 立ARX 程 序 的 基 本 框 架; <BR><FONT color=#ffffff>----</FONT> 2) 为ARX 项 目 增 加ARX 特 定 代 码; <BR><FONT color=#ffffff>----</FONT> 3) 增 加ARX 程 序 调 试 专 用 代 码; <BR><FONT color=#ffffff>----</FONT> 4)VC++ 编 译 连 接 环 境 设 置; <BR><FONT color=#ffffff>----</FONT> 5)ARX 程 序 的 装 载 和 卸 载; <BR><FONT color=#ffffff>----</FONT> 6) 模 态 对 话 框 与 非 模 态 对 话 框 比 较。<FONT color=#ffffff>--</FONT> <BR><FONT color=#ffffff>----</FONT> 6) 端 点 的 标 注。</P>
<P>(先在这里谢谢狼牙的指点:)</P>

Student 发表于 2005-9-7 09:08:00

<P>应在AutoCAD 环境中键ATTRIBUTE命令。</P>
<P>&nbsp;</P>

uusky 发表于 2005-9-7 10:12:00

呵呵忘记说命令了 多谢补充

tcsl9621 发表于 2005-12-15 15:55:00

<P>我编译时为什么会有如下错误?</P>
<P>--------------------Configuration: xlgis - Win32 FullDebug--------------------<BR>Compiling...<BR>Attribute.cpp<BR>Warning! You should better not run this application in a Standard AutoCAD release.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Due to the memory managment constraints.<BR>d:\my docment\vs编制autocad程序\xlgis\xlgisf\attribute.cpp(66) : error C2660: 'new' : function does not take 3 parameters<BR>d:\my docment\vs编制autocad程序\xlgis\xlgisf\attribute.cpp(84) : error C2660: 'new' : function does not take 3 parameters<BR>DocData.cpp<BR>rxdebug.cpp<BR>StdAfx.cpp<BR>xlgis.cpp<BR>xlgisCommands.cpp<BR>执行 cl.exe 时出错.</P>
<P>xlgis.arx - 1 error(s), 0 warning(s)<BR></P>

tcsl9621 发表于 2005-12-15 16:23:00

<P>应当是这两句代码没过:</P>
<P>AcDbLine *pLine = new AcDbLine(startPt, endPt);</P>
<P>AcDbCircle *pCirc = new AcDbCircle(startPt, normal, 2.0);</P>
页: [1]
查看完整版本: 给新手-----一 个 最 简 单 的 纯 正ARX 应 用 程 序---ARXLine