比较一个大于另一个表达式的表达式
语法
Declare Operator > ( ByRef lhs  As Byte, ByRef rhs  As Byte ) As Integer
Declare Operator > ( ByRef lhs  As UByte, ByRef rhs  As UByte ) As Integer
Declare Operator > ( ByRef lhs  As Short, ByRef rhs  As Short ) As Integer
Declare Operator > ( ByRef lhs  As UShort, ByRef rhs  As UShort ) As Integer
Declare Operator > ( ByRef lhs  As Integer, ByRef rhs  As Integer ) As Integer
Declare Operator > ( ByRef lhs  As UInteger, ByRef rhs  As UInteger ) As Integer
Declare Operator > ( ByRef lhs  As LongInt, ByRef rhs  As LongInt ) As Integer
Declare Operator > ( ByRef lhs  As ULongInt, ByRef rhs  As ULongInt ) As Integer
Declare Operator > ( ByRef lhs  As String, ByRef rhs  As String ) As Integer
Declare Operator > ( ByRef lhs  As ZString, ByRef rhs  As ZString ) As Integer
Declare Operator > ( ByRef lhs  As WString, ByRef rhs  As WString ) As Integer
Declare Operator > ( ByRef lhs  As T , ByRef rhs  As T  ) As Integer
用法
result  = lhs  > rhs 
参数
lhs 
左侧表达要比较。
rhs 
右边的表达要比较。
T 
任何指针类型。
 返回值
如果左侧表达式大于右侧表达式,则返回负数(-1),如果小于或等于则返回零(0)。
说明
操作符 >(大于)是一个二进制运算符,它比较一个大于另一个表达式的表达式,并返回结果 - 一个
Integer形式的布尔值:对于true为负(-1),对于false为零(0)。参数没有任何修改。
该运算符也可以被重载以接受用户定义的类型。
 例子
运算符<=(小于或等于)是
运算符>(大于)的补充,与
运算符 不(逐位补码)组合时功能相同。
   If (420 > 69) Then Print "(420 >69)是真的。"
   If Not (420 <= 69) Then Print "不(420 <= 69)是真的。"
 方言差异
与QB差别
参考