我完全同意你的意见。但是这个文件是我很久以前在某个地方做的,我不知道他或她是从哪里得到的?
我只是想引起他或她的注意。。。。仅此而已。
谢谢你的关心。
塔瓦特 我发现合并例程更有用,即使合并文本也很棒,非常感谢 艾伦,
你把多个文本合并成一个新文本,而不修改之前的文本,这是在改变你的常规吗?
提前谢谢。 很抱歉,我不理解你的问题。 他的例行公事很有趣,但修改了原文。我需要一个例程,创建一个新的文本与几个文本的组合?
谢谢 我认为@scamaru希望合并的文本是一个新的实体,而不是修改第一个。如果是这样的话,请注意post#4中的例程——OP代码的固定版本——正在这样做。
当做 您希望我的提交例程合并所有值,并提示用户将合并后的字符串放入新的文本中。这是正确的吗? 没错,艾伦。按字母顺序排列。 在这里,我感觉很慷慨,目前不想参与我目前的项目。
(defun c:联合收割机(/ss);;合并所有选定的文本并放置到新的文本对象中;;基于字母顺序的文本排序;;艾伦·J·汤普森,08.02.10(if(setq ss(ssget“:L”((0。“TEXT”)))((lambda(i/del e lst pt)(initget 0“Yes No”)(setq del(eq“Yes”(getkword“\n删除原件?:”))(而(setq e(ssname ss(setq i(1+i))))(setq lst(cons(cdr(assoc 1(entget e)))lst))(和del(entdel e))))(if(setq pt(getpoint“\n指定文本放置点:”))()(entmake(list’(0。“TEXT”)(cons 10(trans pt 1 0))(cons 40(getvar‘textsize))(cons 1(AT:Lst2Str(vl sort lst)’ 艾伦,
干得好。这正是我需要的。
谢谢你的帮助和耐心。
页:
1
[2]