您的位置:寻梦网首页编程乐园VB 编程VB API 指南
CompareString
VB声明
Declare Function CompareString Lib "kernel32" Alias "CompareStringA" (ByVal Locale As Long, ByVal dwCmpFlags As Long, ByVal lpString1 As String, ByVal cchCount1 As Long, ByVal lpString2 As String, ByVal cchCount2 As Long) As Long
说明
根据用于特定“地方”环境的文本对比设置,对两个字串进行比较
返回值
Long,如lpString1<lpString2,返回1;如相等,返回2;如lpString1>lpString2,则返回3。会设置GetLastError
参数表
参数 类型及说明
Locale Long,比较进行时的一个“地方”标识符
dwCmpFlags Long,带 NORM_??? 前缀的一个或多个常数,它们定义了象“忽略大小写”这样的一些选项
lpString1 String,要比较的第一个字串
cchCount1 Long,以字节为单位指定字串长度(如果是DBCS字串,则没有字符)。如设为-1,表示进行自动计算(以NULL中止字符为准)
lpString2 String,要比较的第二个字串
cchCount2 Long,第二个字串的长度(参考 cchCount1 参数说明)
注解

这个函数进行的比较要以特定的语言环境为基础,并不严格按照字符值进行比较

Top