点击或拖拽改变大小

Functions.MBSubstr3 方法

X#
从字符串中提取子字符串,使用强类型和三个必需参数 — 子字符串和字符串均可包含双字节字符。

命名空间:  XSharp.VO
程序集:  XSharp.VO (在 XSharp.VO.dll 中) 版本:2.22 GA
语法
 FUNCTION MBSubstr3(
	cMBTarget AS STRING,
	wStart AS DWORD,
	wCount AS DWORD
) AS STRING
查看代码

参数

cMBTarget
类型:String
要提取子字符串的字符串。
wStart
类型:UInt32
相对于 cMBTarget 的最左字符的起始位置。
wCount
类型:UInt32
要提取的字符数 — 双字节字符计为一个字符。
如果 wCount 大于从 wStartcMBTarget 末尾的字符数,则多余的部分将被忽略。

返回值

类型:String
子字符串。
如果未找到子字符串,或者如果您指定 wStart 为零,则 MBSubstr3() 返回 NULL_STRING。
备注
MBSubstr3() 是 MBSubstr() 的类型化版本,其中所有三个参数都是必需的。由于 wStart 不能为负,MBSubstr3() 无法相对于 cMBTarget 的最右字符提取子字符串,正如 MBSubstr() 所能做到的那样。
备注
提示 提示:
This function is the same as Substr3() since .Net has unicode strings
示例