查看: 18|回复: 0

[ASP入门] 经典ASP如何从函数返回数组( ArrayList)

[复制链接]
xuanxiao 发表于 2025-6-23 23:13:42 | 显示全部楼层 |阅读模式
将文件读取到数组列表中,然后从函数中返回它。
  1. function readfile(strFile)
  2. dim fs,objTextFile
  3. set fs=CreateObject("Scripting.FileSystemObject")
  4. dim arrStr
  5. set objTextFile = fs.OpenTextFile(strFile)
  6. Set userArrayList = CreateObject( "System.Collections.ArrayList" )

  7. Do Until objTextFile.AtEndOfStream
  8. strNextLine = objTextFile.Readline
  9. userArrayList.add strNextLine
  10. Loop

  11. objTextFile.Close
  12. set objTextFile = Nothing
  13. set fs = Nothing

  14. set readfile = userArrayList
  15. end function
复制代码


可以正常调用的代码

  1. Dim arr
  2. set arr = readfile("\\dc1\NETLOGON\Scripts\Add_Users\user.csv")
  3. For Each present In arr
  4. user = split(present,",")
  5.   response.write user(0) & user(1) & user(2) & user(3) & user(4) & "|"
  6. 'response.write present & "|"
  7. Next
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号