0

在过去的几天里,我一直在创建一个程序。该程序存储了一个字符串“Dim info As String = Nothing”,稍后会在其中询问输入。

EG:我输入“Hello World!” 对于变量“info”,如何将“info”(Hello World!)的值存储到 .txt 文件中?或者这是不可能的?

(仍然是 vb.net 的初学者,正在寻找简单的答案。)

尝试1(请查找错误):

Sub Main()
    Dim path As String = "C:\VBTextFiles\Test1.txt"
    Dim stringex As String = "Hello world!"
    File.WriteAllText(path, stringex)
End Sub
4

2 回答 2

3

您可以使用IO.File.WriteAllText创建一个文件并将您的info内容写入其中。

此页面包含CreateAppend的示例。这是Create的一个相关部分:

Dim path As String = "c:\temp\MyTest.txt" 
' This text is added only once to the file. 
If File.Exists(path) = False Then 
  ' Create a file to write to. 
  Dim createText As String = "Hello and Welcome" + Environment.NewLine
  File.WriteAllText(path, createText)
End If 

对于 APPEND,使用AppendAllText。请参阅示例

于 2013-09-06T13:17:36.320 回答
-1
Dim path As String = "c:\temp\MyTest.txt" 
' This text is added only once to the file. 
If File.Exists(path) = True Then 
  ' Create a file to write to. 
  Dim createText As String = "Hello and Welcome" + Environment.NewLine
  File.WriteAllText(path, createText)
End If 

在第 3 行将 False 更改为 True :)

于 2015-11-20T22:15:09.063 回答