EBSILON®Professional Online Documentation
本主题中
    VM - 状态
    本主题中

    虚拟机-状态

     

    名称

    目的

    参数

    返回值

    例子

    enableRealDivBy ZeroException

    是用来改变虚拟机在除数为 0 时的行为。

    如果异常被激活(默认设置),,除以0将停止 EbsScript 的执行,并输出一个消息框。

    如果异常被禁用,EbsScript 将继续执行,除法结果为"无穷大"。

    1: BOOLEAN
    true = 已启用
    false = 未启用

    var

      r1,r2:real;

    begin

      if (isRealDivByZeroException) then

      begin

        println ("DivByZero raises
                     an exception");

      end

      else

      begin

         println ("DivByZero does not
                     raise an exception");

      end;

    end.

    isRealDivBy ZeroException

    检查虚拟机的状态,除以 0 是否会引起异常,或者是否应继续执行程序。

    BOOLEAN
    true = 已启用
    false = 未启用