明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1530|回复: 3

这一句为什么不能用

[复制链接]
发表于 2005-4-10 11:09:00 | 显示全部楼层 |阅读模式
(command "dtext" pt hh "0" (princ mk) "")


上面这句话中,pt是一个点,hh是字高变量,mk是字符串变量.目的是要把mk代表的字符串打印到屏幕上,请问各位高手,为什么这句话行不通.
发表于 2005-4-10 14:23:00 | 显示全部楼层
princ 函数是在命令行中显示文字,


command命令不行重复进入LISP.


改成:


(command "text" pt hh 0 mk)


就可以了
 楼主| 发表于 2005-4-10 16:24:00 | 显示全部楼层
楼上这位兄弟的意思有可能不对,在实际应用中我把" dtext"改成"text" 就搞定了,(princ mk)是可以插在(command)函数里用的.


具体的原因我不是很明白.


         还是谢谢楼上的兄弟
发表于 2005-4-10 17:13:00 | 显示全部楼层
可能就是程序中“dtext”与text的区别吧,不过在命令行执行这两个命令效果是一样,这个问题以前也有讨论过。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 09:26 , Processed in 0.162147 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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