mcgs中如何用循环脚本连续访问编号连续的变量? 点击:828 | 回复:2



疯狂第八个男人

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2017年8月21日
发表于:2018-08-24 11:31:48
楼主

比如有以下整数变量loop, t0, t1, t2

loop=0

while loop<3

      loop = loop+1

     ' todo: 怎么把loop关联到变量t0, t1, t2的下标

     ' 即loop=0时,操作t0

     ' 即loop=1时,操作t1

     ' 即loop=2时,操作t2

endwhile


这个要是在c语言里很容易,小弟是mcgs新手,大神大神快显灵





ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 848回
  • 年度积分:69
  • 历史总积分:8584
  • 注册:2017年1月12日
发表于:2018-08-25 04:22:37
1楼

mcgs 脚本里没有while.....endwhile 这种循环语句。

下标变量直接寻址方式是没有的,但可以间接方式来实现,用!Buffer类的脚本配合数据位置变量来做是没问题,去参考下脚本帮助文件,看看就明白了。

dqzhh

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 64回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2003年2月28日
发表于:2018-08-25 05:47:25
2楼

挺难得,没看懂呀,仔细讲讲!


热门招聘
相关主题

官方公众号

智造工程师