Functions.MLine 方法 (String, UInt32) | |
从字符串中提取文本行,并指定可选的偏移量参数。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION MLine(
cString AS STRING,
nLine AS DWORD
) AS STRING
public static string MLine(
string cString,
uint nLine
)
查看代码参数
- cString
- 类型:String
包含文本行的字符串。 - nLine
- 类型:UInt32
要提取的行号。
返回值
类型:
String
指定的行。
如果指定的行不存在,则返回值为 NULL_STRING。
当遇到硬回车时,新行开始。
备注 示例
此示例使用 MLine() 提取超过偏移量 10 的第一行(第 11 个字符)。
1? MLine(Customer->Memos, 1, 10)
此示例将 MLine() 应用到具有两行的字符串:
1? MLine(Space(30)+Chr(13)+Space(40), 1)
2
此示例通过引用传递
nOffset:
1nOffset := 0
2? MLine(Space(30)+Chr(13)+Space(40), 1, @nOffset)
3
4? nOffset
参见