明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: pzweng

标注文字背景填充

  [复制链接]
 楼主| 发表于 2012-3-8 14:29:43 | 显示全部楼层
snddd2000 发表于 2012-3-8 14:14

帮帮我嘛,。给你明评分
发表于 2012-3-8 14:38:09 | 显示全部楼层
pzweng 发表于 2012-3-8 14:29
帮帮我嘛,。给你明评分

外面加个循环就可以了,真的很简单,自己试试写一下嘛。
还有texttofront命令你那里能用吗?
 楼主| 发表于 2012-3-8 14:43:17 | 显示全部楼层
我真的不会,帮个忙好不好
发表于 2012-3-8 15:16:43 | 显示全部楼层
本帖最后由 snddd2000 于 2012-3-8 15:54 编辑
pzweng 发表于 2012-3-8 14:43
我真的不会,帮个忙好不好

  1. (defun C:xx (/ ss1 ent1 n)
  2.   (if
  3.     (setq ss1 (ssget '((0 . "DIMENSION"))))
  4.      (progn
  5.        (setq n 0)
  6.        (repeat (sslength ss1)
  7.          (setq ent1 (vlax-ename->vla-object (ssname ss1 n)))
  8.          (vla-put-textfill ent1 :vlax-true)
  9.          (setq n (1+ n))
  10.        )
  11.        (setvar "CMDECHO" 0)
  12.        (command "draworder" ss1 "" "F")
  13.        (setvar "CMDECHO" 1)
  14.      )
  15.   )
  16.   (print)
  17. )


评分

参与人数 1明经币 +1 收起 理由
pzweng + 1 非常感谢

查看全部评分

 楼主| 发表于 2012-3-8 16:19:28 | 显示全部楼层
snddd2000 发表于 2012-3-8 15:16

不行呀,出现这种问题 我是2006版CAD

选择对象:
; 错误: no function definition: VLA-PUT-TEXTFILL

点评

运行一下(vl-load-com),可将此句加到cad自带的acad.lsp里面。  发表于 2012-3-8 20:04
 楼主| 发表于 2012-3-9 15:27:38 | 显示全部楼层
snddd2000 发表于 2012-3-8 15:16

我在2006里找不到acad.lsp 这个程序不适合2006版,郁闷,还有其它方法吗
发表于 2012-3-10 14:11:52 | 显示全部楼层
pzweng 发表于 2012-3-9 15:27
我在2006里找不到acad.lsp 这个程序不适合2006版,郁闷,还有其它方法吗


(defun C:xx (/ ss1 ent1 n)
(vl-load-com)
  (if
    (setq ss1 (ssget '((0 . "DIMENSION"))))
     (progn
       (setq n 0)
       (repeat (sslength ss1)
         (setq ent1 (vlax-ename->vla-object (ssname ss1 n)))
         (vla-put-textfill ent1 :vlax-true)
         (setq n (1+ n))
       )
       (setvar "CMDECHO" 0)
       (command "draworder" ss1 "" "F")
       (setvar "CMDECHO" 1)
     )
  )
  (print)
)
 楼主| 发表于 2012-3-12 16:40:27 | 显示全部楼层
仲文玉 发表于 2012-3-10 14:11
(defun C:xx (/ ss1 ent1 n)
(vl-load-com)
  (if

仲总,你好,还是不行
提示:
选择对象:
; 错误: no function definition: VLA-PUT-TEXTFILL
发表于 2012-12-1 10:51:52 | 显示全部楼层
我试了一下,也出现这个问题。查了一下,没这个函数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-19 14:49 , Processed in 0.178235 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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