验证 命令   操作系统支持:WindowsLinux    所属类别:程序调试

类似于易语言核心库中的检查()”命令,本命令在调试版中验证参数值(或其计算结果)是否为零值,如果是零值则易程序的执行将被暂停且警示(相当于设置了条件断点)。与检查()”命令不同的是,本命令在运行版中仅仅忽略检查这个步骤,但不会放弃执行参数语句(这在参数为命令/方法调用或子语句的情况下尤为重要);此外,本命令可以检查任意基本类型的参数,且可以同时检查多个参数。如果提供了多个参数,所有的参数都会被验证,但只要出现一个零值,程序就会被暂停且警示。零值定义:字节型/短整数型/整数型/长整数型值等于0,小数型/双精度小数型绝对值小于0.00001,逻辑型值为,文本型/字节集型数据长度等于0,数组成员数等于0,日期时间值为“1899/12/30 00:00:00”,子程序指针的执行地址为0。注:目前暂不支持子语句类型的参数。

语法:  无返回值  验证 ([欲检查值], ...

参数名

描 述

欲检查值

可选的 可扩充的;通用型,参数数据可以同时提供数组或非数组数据。可以为普通数值、变量、命令/方法调用、子语句等。如果本参数为命令/方法调用或子语句,总是会被执行,即使在非调试版本中。

 

例程:

 

说明:

通过“验证”命令检查“内存指针”是否为“0”。如果为“0”程序将在这里被截停。

 

 

参见:例程