点击或拖拽改变大小

Functions.MemLines 方法

X#
计算字符串或备忘字段中的行数。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION MemLines(
	cString AS STRING
) AS DWORD
查看代码

参数

cString
类型:String
要计算的字符串。

返回值

类型:UInt32
根据 nLineLengthnTabSize 以及是否启用换行,返回 cString 中的行数。
备注
MemLines() 与 MemoLine() 一起使用,以根据每行的字符数打印字符串和备忘字段。在基本操作中,使用 MemLines() 返回字符串或备忘字段中的行数。
然后,使用 MemoLine() 提取每一行,循环遍历备忘字段,直到没有剩余行。
示例
此示例逐行显示 SALES.DBF 文件中每个 Notes 备忘字段的内容:
X#
 1USE sales NEW
 2nLineLength = 65
 3DO WHILE !EOF()
 4    nLines = MemLines(Sales->Notes)
 5    FOR nCurrLine = 1 UPTO nLines
 6        ? MemoLine(Sales->Notes, nLineLength,;
 7                        nCurrLine)
 8    NEXT
 9    SKIP
10    ?
11ENDDO
参见