明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: zhongguola

[LISP]一个令我困惑的问题

  [复制链接]
 楼主| 发表于 2005-9-15 17:36:00 | 显示全部楼层

搜不到呀!

 

发表于 2005-9-16 08:31:00 | 显示全部楼层

看来搜索能力也有待提高啊

http://www.mjtd.com/mcdown/list.asp?id=87

发表于 2005-9-16 08:37:00 | 显示全部楼层
一楼程序的修改:
  1. (defun c:mj ()
  2. (setvar "cmdecho" 0)
  3. (SETQ CSTY (GETVAR "CMLSTYLE"))
  4. (SETQ TXTH (TBLNEXT "STYLE" T))
  5. (WHILE (/= (CDR (ASSOC 2 TXTH)) CSTY) (SETQ TXTH (TBLNEXT "STYLE" nil)))
  6. (SETQ TXTH (CDR (ASSOC 40 TXTH)))
  7. (while (setq pt (getpoint "\n 选取点:"))
  8.   (setvar "cecolor" "1")
  9.   (command "bpoly" pt "")
  10.   (if (setq en (entlast)) (progn
  11.    (command "area" "o" en)
  12.    (setq aa (getvar "area"))
  13.    (redraw en 3)
  14.    (IF (= TXTH 1)
  15.     (COMMAND "TEXT" PT 0 (RTOS AA 2 3))
  16.     (command "text" pt 3 0 (rtos aa 2 3))
  17.    )
  18.    (entdel en)
  19.   ))
  20.   (setvar "cecolor" "bylayer")
  21. )
  22. (prin1)
  23. )
 楼主| 发表于 2005-9-16 09:59:00 | 显示全部楼层

13楼的程序无法运用

命令行一片空白

 楼主| 发表于 2005-9-16 10:30:00 | 显示全部楼层
9楼的程序能不能把引线去掉呀?
发表于 2005-9-16 11:15:00 | 显示全部楼层
zhongguola发表于2005-9-16 9:59:0013楼的程序无法运用 命令行一片空白

 楼主| 发表于 2005-9-19 08:55:00 | 显示全部楼层

让大哥久等了!

是这个样子的。当我运用您修改后的程序时会出现如下情况:

命令:MJ

然后命令CAD命令行就是什么也没有了,一直等待,

按ESC也不行,提示还有一个命令正在运行,

可我等了半天还是不见任何反应,只得强行中断

 楼主| 发表于 2005-9-19 14:27:00 | 显示全部楼层

大哥们,帮帮忙吧!

谢了!

发表于 2005-9-19 14:53:00 | 显示全部楼层

13楼程序在R14上调试通过。不知你用的ACAD是什么版本?要不你发一张测试图上来。

 楼主| 发表于 2005-9-19 15:23:00 | 显示全部楼层

我用的是CAD2002

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

本版积分规则

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

GMT+8, 2024-11-27 14:31 , Processed in 0.245231 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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