明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1065|回复: 6

[提问] CAD 2018 无法用command命令插入属性块图框

[复制链接]
发表于 2018-7-28 09:55:04 | 显示全部楼层 |阅读模式
请问有没有人知道如何设置CAD2018的插入属性块时可以向cad2010的一样
cad2010插入属性块可以正常插入,而到了cad2018就插入不了了
CAD2010及CAD2018插入属性块显示的结果为以下内容

本帖子中包含更多资源

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

x
发表于 2018-8-15 11:25:11 | 显示全部楼层
可以在命令行中显示提示,而不必使用或是又切换回对话框。该选项主要在使用脚本时有用。

某些命令在命令行和对话框中都能使用。大多数情况下,可在命令前键入连字符 (-) 来禁止显示对话框,而代之以命令行提示。例如,在命令行输入 layer 将显示图层特性管理器。在命令行键入 -layer 则显示等价的命令行选项。禁止显示此对话框对于兼容 AutoCAD® 早期版本以及使用脚本文件很有用。对话框和命令行中的选项可能略有不同。

以下这些系统变量也影响对话框的显示:

ATTDIA 用于控制 INSERT 是否使用对话框来输入属性值。
CMDNAMES 用于显示当前使用的命令和透明命令的英文名称。
EXPERT 用于控制是否显示某些警告对话框。
FILEDIA 用于控制与读写文件命令一起使用的对话框的显示。例如,如果将 FILEDIA 设置为 1,SAVEAS 将显示“图形另存为”对话框。如果 FILEDIA 设置为 0,SAVEAS 将显示命令行提示。此文档中的操作步骤假定 FILEDIA 设置为 1。即使在 FILEDIA 设置为 0 时,用户也可以通过在第一个提示下输入波浪号 (~) 来显示文件对话框。
FILEDIA 和 EXPERT 在使用脚本执行命令时很有用。
回复 支持 1 反对 0

使用道具 举报

发表于 2018-7-28 13:06:42 | 显示全部楼层
在前面加一句代码试试:
(setvar "attdia" 0)
 楼主| 发表于 2018-7-30 09:26:18 | 显示全部楼层
toproc 发表于 2018-7-28 13:06
在前面加一句代码试试:
(setvar "attdia" 0)

这样子不行的   这样的话  我做的dcl对话框用不了了

本帖子中包含更多资源

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

x
发表于 2018-7-31 15:21:25 | 显示全部楼层
lyh137 发表于 2018-7-30 09:26
这样子不行的   这样的话  我做的dcl对话框用不了了

需要插入属性块的时候用(setvar "attdia" 0),完事后(setvar "attdia" 1)
如果不行,那你的程序写得有问题,dcl对话框start后,是不能运行相关command命令的,建议你好好再看看dcl的教程吧
 楼主| 发表于 2018-8-1 10:37:08 | 显示全部楼层
toproc 发表于 2018-7-31 15:21
需要插入属性块的时候用(setvar "attdia" 0),完事后(setvar "attdia" 1)
如果不行,那你的程序写得有问 ...

不是那个原因    我的挂在cad2010以下的版本都可以正常插入这个图框的   就是cad2018插入属性块的时候它会弹出属性对话框,而cad2010以下它是以命令行形式弹出的
 楼主| 发表于 2018-8-15 11:13:02 | 显示全部楼层
toproc 发表于 2018-7-28 13:06
在前面加一句代码试试:
(setvar "attdia" 0)

谢谢了  之前看错代码了  按照你这样子更改是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-19 07:21 , Processed in 0.162671 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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