读取SD卡中文件的字符串行数 – fileReadLineCount

读取文件的字符串行数(文件过大时不推荐使用,读取速度会变慢)。

定义

int fileReadLineCount(string filePath);

参数

filePath:

文件路径

返回值

文件的行数;-1 表示读取失败

示例

// 读取SD卡中Data.txt 文件的字符串行数,并用整数控件num1.val显示
num1.val = fileReadLineCount("Data.txt");

//返回-1则提示失败(可表示文件不存在/路径名称不对/SD卡未识别到)
if(num1.val == -1)
    text1.txt = "Fail";

//txt文件在文件夹下时的写法
num1.val = fileReadLineCount("File/Data.txt");

//函数参数为字符串,可用 + 拼接而成,或者用文本控件(控件txt属性为路径字符串)
num1.val = fileReadLineCount("File/"+"Data.txt");
num1.val = fileReadLineCount(text2.txt);