明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 825|回复: 3

[讨论] 计算结果插入

[复制链接]
发表于 2021-7-5 01:32:39 | 显示全部楼层 |阅读模式
请高手指点,希望在插入计算结果前加上“=”等于号,不知道如何修改一下代码。还望各位老师指教。
代码如下:
(defun GL:crjswz (GL-result / h la pt sc st ty tzbl)
  (if (/= GL-result "")
   (if (setq pt (getpoint "\n请点取插入点:"))
    (if GL-ed
     (progn
       (setq ty (cdr (assoc 0 GL-ed));字体类型
             st (cdr (assoc 7 GL-ed));字体样式
             la (cdr (assoc 8 GL-ed));图层
             h (cdr (assoc 40 GL-ed));文字高度
             sc (cdr (assoc 47 GL-ed));天正比例
             ;ar (cdr (assoc 41 GL-ed));文字宽高比
             ;co (cdr (assoc 62 GL-ed));颜色
       )
       (if (wcmatch ty "TCH_*")
          (entmake (list
            '(0 . "TEXT")
             (cons 1 GL-result)
             (cons 7 st)
             (cons 8 la)
             (cons 10 pt)
             (cons 40 (* h sc))
             (cons 41 0.8)
           )
          )
          (entmake (list
            '(0 . "TEXT")
             (cons 1 GL-result)
             (cons 7 st)
             (cons 8 la)
             (cons 10 pt)
             (cons 40 h)
             (cons 41 0.8)
           )
          )
       )
     )
发表于 2021-7-5 08:16:06 | 显示全部楼层
(cons 1 (strcat "=" GL-result))
 楼主| 发表于 2021-7-5 12:17:31 | 显示全部楼层
烟盒迷唇 发表于 2021-7-5 08:16
(cons 1 (strcat "=" GL-result))

万分感谢
 楼主| 发表于 2021-7-5 22:40:33 | 显示全部楼层
另外,转动坐标轴后插入进来的文字不在鼠标点的位置,会偏的很远,这个怎么解?需要加怎么样的代码?本人小白,还请高手多多指教。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-16 18:05 , Processed in 0.628176 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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