vbscript 编程问题 vbs数组循环的结果怎样附值给新了数组

下面的写法是错误的,要怎样改进dimfc,countcount=0dims()fc=Array(5,10,15,20)ForEachf1infcs(count)=f1co... 下面的写法是错误的,要怎样改进

dim fc,count
count = 0
dim s()
fc=Array(5,10,15,20)
For Each f1 in fc
s(count) = f1
count=count+1
Next
展开
 我来答
klsjnh
推荐于2017-09-11
知道答主
回答量:24
采纳率:100%
帮助的人:12.6万
展开全部
Public Function readFileToArray(strFileName As String)
'===============================================
' 读取文本文件到一个数组
' @Param strFileName String 文件路径
' @Retrun Array 文本文件的内容
' @Ver 0.3
' @Date 2015.9.29
' @Comment
' 修正函数名拼写错误的Bug
' By klsjnh@qq.com
'===============================================
Dim strFile As String, aryResult() As String
ReDim aryReturn(0)
Dim intCount As Integer '计数器
strFile = readFileToVariable(strFileName)
aryResult = Split(strFile, vbCrLf)
ReDim Preserve aryReturn(UBound(aryResult))
For intCount = LBound(aryResult) To UBound(aryResult)
aryReturn(intCount) = aryResult(intCount)

Next

readFileToArray = aryReturn
End Function
网海1书生
科技发烧友

2013-04-30 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
dim fc,count
count = 0
dim s()
fc=Array(5,10,15,20)
redim s(ubound(fc))
For Each f1 in fc
s(count) = f1
count=count+1
Next
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
推荐于2017-10-06 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5668万
展开全部
dim fc,count
count = 0
dim s()
fc=Array(5,10,15,20)
For Each f1 in fc
count=count+1
redim Preserve s(count)
s(count) = f1
Next
追问
=====上面的回答非常正确===非常感谢您!
还可以问你一个问题吗?
除了用遍历的方法外还有没有办法直接取出第二个盘符
Drives如果是数组的话objdrives(1)这样就可以取出来了
但它是个集合
dim count, seconddr
count = 1
Set fso=CreateObject("scripting.filesystemobject")
Set objdrives=fso.Drives '取得当前计算机的所有磁盘驱动器

请在这里回答,谢谢

http://zhidao.baidu.com/question/545878958.html
追答
一问一答,新问题新帖子,老规矩。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式