NCF参数化建筑论坛
标题:
RS在Rhino中调用指令时,路径的空格键识别问题
[打印本页]
作者:
Tony
时间:
2009-12-24 23:06
标题:
RS在Rhino中调用指令时,路径的空格键识别问题
RS在Rhino中调用指令时,路径的空格键识别问题:
在RS中调用Rhino的指令时,如:
call Rhino.command ( "_-Import C:\Program Files\Rhinoceros 4.0\123.3dm _enter")
其中
Program Files
和
Rhinoceros 4.0
中的空格键会被Rhino识别为回车键.....
出现调不到实际目录下的档案,一直出现找不到
C:\Program.3dm
....... 除非路径中不含空格键.....
请各位大大和牛友们看看如何解决......
作者:
夜神
时间:
2010-5-29 10:22
试试VBScript里面的chr()函数,如chr(13)表示换行。
不知道行不行哈,试试
作者:
tony_tsang
时间:
2010-5-29 18:37
我以前碰到这问题也很不爽。。不知道是不是空格应该用 表示。。
我都是在笔记本里写好然后贴过来再执行的。。。= =
等panhao解答。。
作者:
kebu
时间:
2011-1-11 00:56
谢谢分享!!!
作者:
zdb888
时间:
2011-1-11 21:40
rhino.command(!_Noecho-import c:\............?.3dm enter") 就好了
作者:
zdb888
时间:
2011-1-11 21:42
rhino.command("_Noecho-import c:\............?.3dm enter")
作者:
wenchongyun
时间:
2011-11-2 14:32
6#
zdb888
不行啊,Unknown command: _Noecho-import
作者:
斯文痞子
时间:
2011-11-4 01:08
本帖最后由 斯文痞子 于 2011-11-4 01:31 编辑
你试试看用双引号 ("" C:\ "" )这样可不可以,如果不行的话你这样写
Dim fso, f, strPath
set fso = CreateObject("Scripting.FileSystemObject")
set f = fso.GetFile(""C:\Program Files\Rhinoceros 4.0\123.3dm _enter"")
strPath = f.FilePath
call Rhino.command ( "_-Import " & strPath)
应该是可以的,这台电脑没Rhino不能测试,如果还不行等我回去测试过再看
作者:
斯文痞子
时间:
2011-11-4 01:22
本帖最后由 斯文痞子 于 2011-11-4 12:00 编辑
不对
Dim fso, f, strpath
set fso = CreateObject("Scripting.FileSystemObject")
set f = fso.GetFile("C:\Program Files\Rhinoceros 4.0\123.3dm _enter")
strpath = f.shortPath
call Rhino.command ( "_-Import " & strPath)
应该是这样,我在系统里测试是没问题的
作者:
mars1912
时间:
2011-11-5 12:55
请教一下,rhinoscript里的空格键会不会被执行?发现有的时候加不加空格,脚本的执行效果不一样......
欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/)
Powered by Discuz! X3.2