服务您是我们的荣幸

通过ilogic实现文件保存后自动关联到iproperty。

2018-09-21

188****8888

0

Inventor

我复制下面ilogic程序之后保存时提示错误,错误原因“索引超出了数组界限”。可能原因是什么以及如何解决这个错误? 获取模型文件名(不带扩展名) Fname = ThisDoc.FileName(False) without extension 分割字符串获得数组 a = Split(Fname "quot; "quot;) 把数组分别赋值给零件代号和描述 iProperties.Value("quot;Project"quot; "quot;Part Number"quot;)=a(0) iProperties.Value("quot;Project"quot; "quot;Desc;x;ription"quot;)=a(1)
全部回答(1)
陈惠堂
陈惠堂 4周前 回答

解释一下,使用这段代码有个前提条件,你的文件名必须是中间有空格分割,你也可以根据实际情况对代码进行修改,加上一些限定条件,比如如果我保存的时候忘了在文件名中加空格,你就可以添加条件,当空格存在时,运行规则。


已采纳

Copyright © 2017 FOMT360 沪ICP备17004251号-1 Address: 厦门市湖里区日华国际大厦301J-K/phone: 0592-5590932

客服热线:0592-5590932
在线咨询