明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1306|回复: 8

自动插入外部参照和块

[复制链接]
发表于 2020-8-13 23:32:56 | 显示全部楼层 |阅读模式
30明经币
本帖最后由 fvwbg 于 2020-8-16 09:43 编辑

想达到效果如下,输入命令后自动在布局空间插入红色文字的中文名称的外部参照,以下代码可以实现支持英文名称,但不支持中文路径。望大虾帮忙。可额外支付费用
(Defun C:XFD ()
(setvar "tilemode" 0);模型和布局空间快速切换。
(command "-xref" "A" "此处需要支持中文名称" "0,0,0" "1" "1" "0" );定义外部参照
(command "-xref" "t" "此处需要支持中文名称" "R")
(command "zoom" "e");缩放视口为区域
(setvar "FILEDIA" 1);恢复参数

(Defun C:ccpm () (command "-insert" "此处需要支持中文" "S" "1" "R" "0")


发表于 2020-8-14 00:54:29 | 显示全部楼层
看看是类似这种效果吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2020-8-14 10:19:54 | 显示全部楼层
为何不支持中文?
回复

使用道具 举报

发表于 2020-8-14 10:31:52 | 显示全部楼层
好像不太行啊,是什么问题
回复

使用道具 举报

 楼主| 发表于 2020-8-16 09:42:00 | 显示全部楼层

谢谢回复,后来研究发现是编码的问题。 win10下面的记事本用的是UTF-8   uft下读取ansi编码会出现乱码,也就是读取中文是不行的。所以win10还是不要用记事本写代码。
回复

使用道具 举报

 楼主| 发表于 2020-8-16 09:42:30 | 显示全部楼层
czb203 发表于 2020-8-14 10:31
好像不太行啊,是什么问题

谢谢回复,代码是可行的,现在问题解决了。 是编码的问题,详楼上。
回复

使用道具 举报

发表于 2020-8-17 09:56:59 | 显示全部楼层
fvwbg 发表于 2020-8-16 09:42
谢谢回复,后来研究发现是编码的问题。 win10下面的记事本用的是UTF-8   uft下读取ansi编码会出现乱码, ...

区域设置那里好像可以选择是不是用UTF-8编码.我的win10没这个问题.
回复

使用道具 举报

 楼主| 发表于 2020-8-20 19:02:58 | 显示全部楼层
mikewolf2k 发表于 2020-8-17 09:56
区域设置那里好像可以选择是不是用UTF-8编码.我的win10没这个问题.

哪个地方的区域设置呢。现在我直接用的是CAD自带的编辑器
回复

使用道具 举报

发表于 2020-8-21 10:37:41 | 显示全部楼层
系统的问题,跟软件无关.区域那里找.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 08:19 , Processed in 0.184687 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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