如何使用 VB.NET 在位置 C:\my files\2010
创建一个空的 .txt
文件?
如何使用 VB.NET 在位置 C:\my files\2010
创建一个空的 .txt
文件?
这是一条单行代码,它将创建(或覆盖)该文件:
File.Create("C:\my files\2010\SomeFileName.txt").Dispose()
注意:调用Dispose()方法可以确保文件引用被关闭。File
,像这样:Imports System
(换行)Imports System.IO
。 - Matt Ball.Dispose()
。 - Muhammad Saqib您可能还希望检查文件是否已经存在,以避免意外替换文件(除非这是您的意图):
Dim filepath as String = "C:\my files\2010\SomeFileName.txt"
If Not System.IO.File.Exists(filepath) Then
System.IO.File.Create(filepath).Dispose()
End If
Private Sub writeDebug(ByVal x As String)
Dim path As String = System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
Dim FILE_NAME As String = path & "\mydebug.txt"
MsgBox(FILE_NAME)
If System.IO.File.Exists(FILE_NAME) = False Then
System.IO.File.Create(FILE_NAME).Dispose()
End If
Dim objWriter As New System.IO.StreamWriter(FILE_NAME, True)
objWriter.WriteLine(x)
objWriter.Close()
End Sub
通过“SpecialFolder”对象,您可以访问更多的标准文件夹。
FileOpen(1, "C:\my files\2010\SomeFileName.txt", OpenMode.Output)
FileClose(1)
这将打开文件,替换其中的内容并关闭文件。
open C:\myfile.txt for append as #1
write #1, text1.text, text2.text
close()