组合两个文本右近
尝试在图形中绘制土地使用和楼层数。这两个。dxf文件是一个接一个的,并且是独立的文本。有没有可能两个正确的lisp,可以结合所有的文本,是在他们之间的一个-在每个顶部。
我现在只是在学习autolisp,我是一个真正的初学者,我认为这将节省我很多时间。
如果有人能帮我,我会非常感激。
我在论坛上找到了一些类似的东西,但不是我真正需要的---
(defun c:txts (/ a b aa bb all txtheight)
(prompt "\nThis is to goin tow texts in one ... ")
(setq a(entget(car(entsel"\nSelect first Text: "))))
(setq aa(cdr (assoc 1 a)))
(setq b(entget(car(entsel"\nSelect second Text: "))))
(setq bb(cdr (assoc 1 b)))
(setq all(strcat aa bb))
(setq txtheight(cdr(assoc 40 a)))
(command "_.text" pause txtheight "" all)
(princ)
(princ "made By tharwat313@yahoo.com")
(princ)
)
这将在字符串串联中添加所需的字符:
(setq all (strcat aa " - " bb))
当做 所以这是可行的,虽然我必须分别完成我想合并的每两件事,这比编辑每件事要好,这包括很多步骤,但我在论坛上读到,如果你用两个字符和数字列表制作一个矩阵,那么我们可以合并所有它们,并将它们放回它们所属的位置。
是这样吗? 在用户决定取消选择之前重复该操作如何?
关于, 或者,这个可能更适合您的需要:
问候, 谢谢你,我的朋友。
这将节省我很多时间!
这个论坛真是太棒了
祝你有美好的一天 很高兴帮助你!不客气!
当做 如果文本堆叠在一起,你可以使用这样的东西。。。
4
慢慢地度过一天,享受一点乐趣。
非常感谢。
当做
塔瓦特
像这样公开你的电子邮件地址不是一个好主意-这就像邀请垃圾邮件发送者一样。
当做
页:
[1]
2