• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[问题] 使用从文本文件逐行读取的数据,新建文件夹 [复制链接]

1#
D盘,新建文本文件 list.txt,包括三行内容,分别是"A1"、“A2"、”A3“=======================================
Dim i
Dim str(3)
list = Plugin.File.OpenFile("D:\list.txt")
For i = 0 To 2
str(i) = Plugin.File.ReadLine(list)
Call Plugin.File.CreateFolder("D:\BBB\"&str(i))
Delay 1000
Next
Call Plugin.File.CloseFile(list)
MessageBox "OK"
=========================================
运行后,D:\BBB目录里,只有”A1"一个目录。

百思不得其解啊!!把脚本改一下,
========先读取,再新建目录==============
Dim i
Dim str(3)
list = Plugin.File.OpenFile("D:\list.txt")
For i = 0 To 2

str(i) = Plugin.File.ReadLine(list)
Next
Call Plugin.File.CloseFile(list)
//新建文件夹
For i = 0 To 2

Call Plugin.File.CreateFolder("D:\BBB\"&str(i))

Delay 1000
Next
MessageBox "OK"


=================================
运行后,结果还是一样:只有”A1"一个目录。
大神们看看问出在哪了?
脚本再改改,只要不读取list.txt,就不会出错,会新建三个文件夹
========================
Dim i
Dim str(3)
str(0)="A1"
str(1)="A2"
str(2)="A3"
//新建文件夹
For i = 0 To 2

Call Plugin.File.CreateFolder("D:\BBB\"&str(i))

Delay 1000
Next
MessageBox "OK"

============================

2#

调试输出看看

有事就QQ 136874377 QQ交流群300857068   接各种脚本定做 价格优惠
发新话题 回复该主题