一般來講asp.net的服務器運行應用所用的賬號只有對應用所在目錄(放網頁的目錄)的訪問權限,你可以把文件存儲在應用所在目錄或者子目錄試試。
創新互聯專注于富源網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供富源營銷型網站建設,富源網站制作、富源網頁設計、富源網站官網定制、小程序開發服務,打造富源網絡公司原創品牌,更為您提供富源網站排名全網營銷落地服務。
My.Computer.FileSystem.WriteAllText(Server.MapPath("") “\" Now.toString("yyyyMMdd") ".txt", "URL:XXXXXX查詢完成,匹配成功!" vbCrLf, true, System.Text.Encoding.Default)
Imports System.IO
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim bool As Boolean = False
bool = wirte("夢語.txt", "新內容?。?!")
If bool Then
MessageBox.Show("數據已寫入")
Else
MessageBox.Show("寫入數據時出錯")
End If
End Sub
'FilePath 為文件路徑
'Str要寫入的內容
Public Function wirte(ByVal FilePath As String, ByVal Str As String) As Boolean
Dim sr As StreamReader
Dim sw As StreamWriter
Try
sr = New StreamReader(FilePath)
Dim oldStr As String = sr.ReadToEnd()
sr.Close()
sw = New StreamWriter(FilePath)
'判斷以前的文本是否有記錄
If oldStr.Length 0 Then
'寫入以前的數據
sw.WriteLine(oldStr)
End If
'在文件尾部添加新的內容
sw.Write(Str)
sw.Close()
Return True
Catch ex As Exception
Return False
Finally
If sr IsNot Nothing Then
sr.Close()
End If
If sw IsNot Nothing Then
sw.Close()
End If
End Try
End Function
End Class
寫入:Dim sr As New IO.StreamWriter(Application.StartupPath "/寫入的文本.txt")
sr.WriteLine("寫入的內容") sr.Close()讀?。篒f (File.Exists(Application.StartupPath "/msg.txt")) Then
Dim fm As New IO.FileStream(Application.StartupPath "/讀取的文本.txt", FileMode.Open)
Dim sr As IO.StreamReader = New IO.StreamReader(fm)
Do While sr.Peek() = 0
TextBox1.Text = sr.ReadLine() (讀取文本到文本框)
Loop end if
你用的WriteLine, Line就是行,所以會加換行符
如果用Sw1.Write("....");就不會換行
If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
My.Computer.FileSystem.WriteAllText(SaveFileDialog1.FileName, "1111", True)
End If
就可以了
寫入模式為覆蓋會出現這個現象
要使用添加模式
就會累加了
本文名稱:vb.net文件寫入 vb寫入Excel
網頁URL:http://vcdvsql.cn/article32/doodspc.html
成都網站建設公司_創新互聯,為您提供App設計、定制網站、網站收錄、網站排名、營銷型網站建設、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯