(求助)
_copyclip 和 copyclip的作用有什么不同啊?Joseflin给我的回复是这样的:
《_》和《-》两个符号在AutoCAD里的意义是完全不一样的。
《_》是acad2000以后为了使各种语文版本的指令有统一的写法而制定的相容指令。
《-》是让user选择使用传统问答式或交谈框输入指令参数。
註:加《-》号是问答式。
lzh1600给我的回复是这样的:
AutoCAD系统中有部分命令是利用对话框的形式来完成的,这一类命令一般都具有另一种与其相对应的形式,即命令行形式。通常某个命令的命令行形式是在该命令前加上连字符“-”,例如“layer”命令的命令行形式为“-layer”。一般来说,命令的对话框形式与提示行形式具有相同的功能,但也有一些命令不是这样。
但是,我看不明白,请教大家给我再解释下好吗?<BR>
<BR> 命令前面加“_”是该命令的命令行模式,不加“_”就是对话框模式。
注意:这里面的符号是“_”,不是“-”。
再说具体一点:前面加连字符后命令运行时不出现对话模式,所有的参数都是在命令行中输入,不加连字符命令运行时会出现对话框,参数的输入在对话框中进行。 <A name=46269><FONT color=#000066><B>lzh1600</B></FONT></A>,你好.我明白你的意思了,谢谢你的指导.
你可以告诉我"-"是什么用的吗? 本帖最后由 作者 于 2004-9-2 0:30:18 编辑
"-"是用於命令行,有些指令也等於旧版指令
这是给用习惯命令行与写程序的人方便用
如:R14的AR(ARRAY的快捷)是命令行,但2000以后的AR是DCL对话框,想用命令行就得用-AR
又如:PU(PURGE的快捷)是命令行,但2002以后的PU是DCL对话框,想用命令行就得用-PU
其他还有H与-H、B与-B、BO与-BO、I与-I、PLOT与-PLOT....等,比较一下就知道两著差异了 以前不明白,现在明白了。谢了!! 本帖最后由 作者 于 2004-8-30 23:34:22 编辑 <br /><br /> lzh1600发表于2004-8-29 20:15:00static/image/common/back.gif命令前面加“_”是该命令的命令行模式,不加“_”就是对话框模式。
注意:这里面的符号是“_”,不是“-”。
<BR>我不知道是不是系统有差异
您所说的明明就是"-",怎么会是"_"?
"-"是决定有些指令以旧版cad的命令行来呈现
范例我在上一篇po过了
而"_"是为了要统一与微软系统相容的指令
这方面几乎都与Ctrl键有关
如按Ctrl+C,指令行会出现_copyclip,当然直接键入copyclip与_copyclip也行
又如Ctrl+O,指令行会出现_open,当然直接键入open与_open也行
再举例,Ctrl+1,指令行会出现_properties,直接键入pr(PROPERTIES的快捷)与_pr也可
还是我的系统真有问题?>_< 总结了一下以上各位的说法,比如:
layer是对话框,-layer是命令行,_layer是对话框,
其他的,例如ar,-ar,_ar等也是如此.
那么这样不是多此一举啊,-或者_留下一个就可以了啊. 哈哈。。。
在命令前面添加下划线 (_) 字符可以在 AutoCAD 国际版上运行该命令。
可在命令前键入连字符 (-) 来禁止显示对话框,而代之以命令行提示。
“这是给用习惯命令行与写程序的人方便用”,程序中没关系。 lisp程序方面是我搞错了
(command "array".............
我以为2000版以后要(command "-array"................才行
否则会变DCL对话框
原来程序不必加"-"啊!
受教了
<BR>
<A name=47151><FONT color=#000066><B>独角斗士</B></FONT></A>,你说的国际版是什么东东啊?
页:
[1]
2