vb如何连续创建文件夹啊?

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:04:03
文件名不能重复

你可以用 RND 函数来动态生成文件夹的名称。
比如:
for i=1 to 100
mkdir "c:\" & chr(int((rnd*26))+65) & chr(int((rnd*26))+65) & chr(int((rnd*26))+65) & chr(int((rnd*26))+65) & chr(int((rnd*26))+65)
next i

上面的程度就是在 C 盘根目录下生成100 个以随机 5 位字母组成的文件夹。

注意:使用 rnd 函数时,应该适当使用 Randomize 来使每次程序运行时随机数初始种子都不同。否则程序每次运行所生成的 100 个文件夹名都是一样的。

MkDir ("c:\aabbcc\")
你设一个循环就可以了。

for b=1 to 100
mkdir "c:\" & b
next b
生成100个 从1 到100数字的文件夹

Dim A As Integer
Do
A = A + 1
MkDir "f:\" & A
Loop Until A = 100