找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 743|回复: 5

[求助]:请各位帮忙 急

[复制链接]
发表于 2002-9-17 15:46:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
我在派生类中的worldDraw()中用到acedGrDraw()编译出错
Linking...
   Creating library Debug/ZFS11.lib and object Debug/ZFS11.exp
ZFSZFSLine.obj : error LNK2001: unresolved external symbol _acedGrDraw
Debug/ZFS11.dbx : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
难道不能用acedGrDraw()吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
 楼主| 发表于 2002-9-17 16:21:34 | 显示全部楼层
我想实现如下功能:
网格为CAD的底纹,用户不能删除它,也选择不到它,该用什么方法,还请高手指点.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-9-17 17:40:46 | 显示全部楼层
你的提示是acedGrDraw的头文件没有INCLUDE,把acedads.h包括进来看看。

其实,你既然使用了wordDraw,应该使用AcGi库的AcGiWorldDraw::geometry() 更好,比如你要显示个圆,用:


  1. [FONT=courier new]
  2. Adesk::Boolean
  3. AsdkCircle::worldDraw(AcGiWorldDraw* pWd)
  4. {
  5.     [color=blue]pWd->geometry().circle(mCenterPoint, mRadius, mNormal);[/color]

  6.     return Adesk::kTrue;
  7. }

  8. 在屏幕上绘制R12实体,可以用:

  9. [color=blue] AcGiGeometry::circle
  10.    AcGiGeometry::circularArc
  11.    AcGiGeometry::mesh
  12.    AcGiGeometry::pline
  13.    AcGiGeometry::polygon
  14.    AcGiGeometry::polyline

  15.    AcGiGeometry::ray
  16.    AcGiGeometry::shell
  17.    AcGiGeometry::text
  18.    AcGiGeometry::xline
  19. [/color]

  20. [/FONT]
复制代码


其他的R12实体比如线等等,去看看帮助。对于R13以后的自身实现worldDraw方法的实体,直接调用worldDraw(pWd)就可以了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-9-18 12:36:37 | 显示全部楼层
请问XDsoft:我想实现网格底纹,用什么方法好呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-9-22 15:23:40 | 显示全部楼层
cad 不是有个网格显示吗
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-9-23 13:08:34 | 显示全部楼层
用acedGrDraw应该加链接acad.lib。
想画底纹网络可以在AcDbEntity的派生中搞几个射线就可以了,wordDraw里让这些射线去玩儿更简单。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-5-22 22:46 , Processed in 0.404391 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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