诚心请教,希望熟悉这个脚本控件的朋友能帮忙回答一下,就是这个控件语法中不能像delphi那样支持行号的定义,以及不支持 goto  语句,那有没有什么其它语句能代替goto语句,知道的请帮忙回答一下,有急用,谢谢了

解决方案 »

  1.   

    break 是跳出循环语句么,我需要的是像GOTO语句那样的无条件跳转语句
      

  2.   

    你用 goto 写一段代码,我帮你改。
      

  3.   

    我需要的脚本引擎是解释那种面向过程的脚本模式,就有点像按键精灵软件解释用他写的脚本一样,是面向过程的,脚本流程会非常长,脚本中会根据不同的条件在流程上任意跳转,有时会直接跳到脚本头重新执行,有时会跳到流程中某一段开始执行,这就需要那种无条件的跳转语句,如果引擎没有类似的语句,那样编写脚本起就会非常麻烦,往往只需要一句跳转的语句就能搞定的,用其它方式就会非常复杂,我也才找到TMS Scripter 这个,看了一下,好像不支持GOTO,就不知道有没有其它类似的语句能代替.
      

  4.   

    while+break,理论上是可以替代goto的,只是可能会比较繁琐
    这也是goto虽然危险而且能被替换,但是一般的实际语言还是予以保留的原因