jdhszh 发表于 2007-6-26 10:26:00

cad2006脚本文件为何运行不了?

<p>我的cad2006脚本文件无法运行,具体表现是第一个文档可以打开接下的文档便出现</p><p>open&nbsp;&nbsp;&nbsp;&nbsp; commond 静默退出</p><p>open D:\f\new\55.50-01.25f.dwg<br/>dy<br/>close<br/>Y<br/>open D:\f\new\55.75-00.75f.dwg<br/>dy<br/>close<br/>Y</p><p>不知为什么,请指教,谢谢!</p>

dunkel 发表于 2007-6-26 15:18:00

是不是需要在脚本之前先将 sdi 置 1 以使用单个文档窗口模式?

jdhszh 发表于 2007-6-26 15:49:00

本帖最后由 作者 于 2007-6-26 15:51:29 编辑 <br /><br /> <p>不行,脚本内close命令不能在单文档界面运行,不明白在cad2000--4下运行的好好的到cad2006下为何不行呢?cad2006是不是有新的变化,直到的请告知。谢谢!</p><p></p>

dunkel 发表于 2007-6-26 16:15:00

先置 SDI=1, 取消 CLOSE 命令 试试? 这时打开新文件, 如果文档有改动, 也是一样会提示是否保存的. 我只在 2005 上用过, 置 SDI=1, 正常

op90o 发表于 2007-6-27 09:38:00

不同的版本腳本檔都必須再經過測試,原因是因為AutoCAD各版本難免會有BUG。<br/>也就是說你的腳本問題是出在 OPEN ,需在 OPEN 前面加上 _ 底線字元<br/>語法改為以下寫法即可。<br/>_open D:\f\new\55.50-01.25f.dwg<br/>dy<br/>close<br/>Y<br/>PS:為了確保腳本在各版本或世界各地不同本本的AutoCAD能正確使用,<br/>請在每個指令或選項前加上底線字元 (_)。底線字元可自動轉換標準指令和選項。<br/>

jdhszh 发表于 2007-6-28 11:58:00

本帖最后由 作者 于 2007-6-28 17:48:12 编辑 <br /><br /> <p>老大!按上述方法都试啦,不行。</p><p>只好改用2004了,请大虾出出点子。</p>

004 发表于 2012-12-3 03:10:25

原问题求正解.
页: [1]
查看完整版本: cad2006脚本文件为何运行不了?