如果不想用 api 的话,也可以用vb的函数。SetFileSize( "bigfile.txt", 1024&*1024& ) '给bigfile.txt文件预分配1兆的空间 sub SetFileSize(byval filen as string, byval filelen as long) dim ff as integer ff=freefile open filen for binary as ff seek ff,filelen put ff,,vbnullchar close ff end sub
sub SetFileSize(byval filen as string, byval filelen as long)
dim ff as integer
ff=freefile
open filen for binary as ff
seek ff,filelen
put ff,,vbnullchar
close ff
end sub