Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 将文本文件保存到appdata,然后从文件加载_Vb.net_Text Files - Fatal编程技术网

Vb.net 将文本文件保存到appdata,然后从文件加载

Vb.net 将文本文件保存到appdata,然后从文件加载,vb.net,text-files,Vb.net,Text Files,好的,我想做的是:我想将数据保存到一个文本文件,该文件将保存在appdata中,我将打包应用程序,以便用户安装它 要编写文本文件,以下是我的代码: Dim file As System.IO.StreamWriter file = My.Computer.FileSystem.OpenTextFileWriter("test.txt", True) file.WriteLine(TextBox1.Text) file.Close() 这将把文件

好的,我想做的是:我想将数据保存到一个文本文件,该文件将保存在appdata中,我将打包应用程序,以便用户安装它

要编写文本文件,以下是我的代码:

 Dim file As System.IO.StreamWriter
        file = My.Computer.FileSystem.OpenTextFileWriter("test.txt", True)
        file.WriteLine(TextBox1.Text)
        file.Close()
这将把文件保存到运行应用程序的目录中,从我调试时看到的内容。但在安装并运行应用程序时,需要保存到应用程序数据,以下是保存应用程序内数据的代码:

Dim appDataPath As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

如何将文本文件保存到字符串
appdatapath
?我想只有当我尝试打包应用并自己安装时,我才能看到变化?因为它正在调试Visual studio,所以实际上不会在appdata中为它创建文件夹,对吗?但我希望能够将该位置指定为保存位置。谢谢使用Visual Studio 2013

FullFileName=Path.Combine(appDataPath,“text.text”)
这行代码会去哪里?我不是vb专家不要只是粘贴代码,谢谢you@UriahsVictor
dim FullFileName为String=Path.Combine(appDataPath,“text.text”)
然后
file=My.Computer.FileSystem.OpenTextFileWriter(FullFileName,True)