找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 556|回复: 0

[编程申请]:上次谢谢斑竹,现在还请进

[复制链接]
发表于 2003-10-18 19:39:47 | 显示全部楼层 |阅读模式

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

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

×
上次请教删除图层,您让下载您的工具箱

为什么我用您的工具箱时
出现

_XDTB_LayerDel 未知命令“XDTB_LAYERDEL”。按 F1 查看帮助。

工具栏还是很完整的。还有哪里需要加载?



还有 关于选择集 我看了很多帖子了 现在用这个
不知道怎样用字体大小过滤数字
(这个问题已经自己解决了)
就是选择特定大小的字(或者返回的eb1 中能得到字体大小吗?)

struct resbuf eb, *eb1, *eb2 = NULL;
char sbuf1[10], text1[20];
double sum1 = 0.0, temp1;
int total = 0;

eb.restype = 0; //检索实体名
strcpy(sbuf1, "TEXT");
eb.resval.rstring = sbuf1;
eb.rbnext = NULL; //无其它内容
//选择
if (acedSSGet(NULL, NULL, NULL, &eb, ss) != RTNORM)
{
acdbFail( "acedSSGet cancelled\n" );
}// 检索所有text              如何检索特定大小的text?
long length = 0;
acedSSLength(ss, &length);
acutPrintf("\n %d Selected.", length);

//处理选择集,把数字挑出来并且进行累加
for (long l = 0; l <= length; l++)
{
if (acedSSName(ss, l, ss1) == RTNORM) {
eb1 = acdbEntGet(ss1);
if (eb1 == NULL)
{
acdbFail("Fail to get entity.\n");
break;
}
for (eb2 = eb1; eb2 != NULL; eb2 = eb2 -> rbnext)
{
if (eb2 -> restype == 1)
{
strcpy(text1, eb2 -> resval.rstring);//得到字符 如何得到大小
}
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-21 07:32 , Processed in 0.277869 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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