全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
码栈

J_File_MaxCount

更新时间:2017-09-01 10:20:22

获取文件里面一共有多少行。

函数

J_File_MaxCount(文件路径)

返回值

获取文件里面一共有多少行。

样例

  1. Func Example31()
  2. ;声明一个名为$filepath的局域变量,创建一个文件选择对话框,用户可以选择文件,返回选择的文件路径,并将此路径保存至$filepath变量中
  3. Local $filepath = J_File_OpenDialog()
  4. ;声明一个名为$max的局域变量,将$filepath文件里面内容行数保存至这个变量中
  5. Local $max = J_File_MaxCount($filepath)
  6. ;创建一个循环,从1$max
  7. For $i = 1 To $max
  8. ;声明一个名为$nr的局域变量,将$filepath文件里面第$i行的内容保存至这个变量中
  9. Local $nr = J_File_Read($filepath, $i)
  10. ;@crlf的意思是换行符,另起一行
  11. ;通过系统信息提示框显示拼凑的文本
  12. J_MsgBox("第" & $i & "行" & @CRLF & $nr)
  13. ;下一次循环
  14. Next
  15. ;当读取文件内容第几行设置为0的时候,此函数会读取文件中的全部文本
  16. Local $alltext = J_File_Read($filepath, 0)
  17. J_MsgBox($alltext)
  18. ;向文件尾部追加数据
  19. J_File_Write($filepath, "追加一条数据", "追加")
  20. Local $alltext = J_File_Read($filepath, 0)
  21. ;校验追加的数据是否成功
  22. J_MsgBox($alltext)
  23. ;把文件的数据替换掉
  24. J_File_Write($filepath, "覆盖过后的数据", "覆盖")
  25. Local $alltext = J_File_Read($filepath, 0)
  26. ;校验覆盖的数据是否成功
  27. J_MsgBox($alltext)
  28. EndFunc ;==>Example31
本文导读目录