一、生成文本文件,命令:
Open "Filename" For Output As #FileNumber
Open命令:告诉Visual Basic生成一个新文件。
Filename:是即将生成的文件的文件名称,可以包含路径。
For Output:表示文本文件要接收程序输出的数据。
FileNumber:文件号,范围在1~511之间。
二、对于上述命令行的理解(恶搞版)
系统Say:嘿,Visual Basic,帮我打开C盘上的某某文件吧,我要在里面写点东西。
Visual Basic:What?你说的文件名是外星文,我不懂,拜托你告诉我文件名的存储编号吧。
系统Say:哦,好吧,存储编号是114,请帮我打开这个文件。
对于Visual Basic来讲,文件名是不起作用的,它只认文件号。
当然,程序可能打开多个文件,如果你忘了该生成哪一号文件,
你可以用FreeFile 函数来得到一个文件号。如:
Dim Free As Integer Free = FreeFile Open "c:\abe.def" For Output As #Free
则生成文件c:\abe.def,并且,Visual Basic 会替你找一个未用的文件号来代表它。