Dim stremreaderregex As StreamReader = File.OpenText(filepath)
為申扎等地區用戶提供了全套網頁設計制作服務,及申扎網站建設行業解決方案。主營業務為成都網站設計、成都做網站、申扎網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
這句改為:Dim stremreaderregex As StreamReader = New StreamReader(filepath, Encoding.Default)
可以調用CMD
方法一:
Shell("cmd.exe?/c?call?c:\新建文本文檔.txt",?AppWinStyle.NormalFocus)
缺點:不但會打開文本文件,同時還會顯示一個cmd窗體。
方法二:
需要新建一個bat文件到資源里,輸入start C:\新建文本文檔.txt
代碼
shell?"bat文件的路徑.bat"
這樣就好了,兩種方法各有好壞。一個會顯示cmd窗體,一個需要bat文件。
說明:以下代碼在Microsoft Visual Basic 2005 (簡體中文版)中通過。
創建新項目:
在窗體上添加文本框2個:TextBox1,TextBox2
TextBox1 -- 用來編輯要寫入的文本文件的內容,或顯示打開的文本文件的內容
TextBox2 -- 用來輸入要打開或要寫入的文件名(包括盤符,路徑)(例如:c:\123.txt)
在窗體上添加2個按鈕:Button1,Button2
Button1 -- 寫入文件
Button2 -- 打開文件
代碼如下:
Imports System.IO
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim w As New StreamWriter(TextBox2.Text)
w.Write(TextBox1.Text)
w.Close()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim r As New StreamReader(TextBox2.Text)
Dim s As String
TextBox1.Text = ""
Do While r.Peek -1 '是否到文件尾
s = r.ReadLine
' MessageBox.Show(r.Peek)
TextBox1.Text = TextBox1.Text s vbCrLf
Loop
r.Close()
End Sub
End Class
補充:你要把讀出的數據賦值給一個變量,只要:聲明一個變量為數值類型,然后只要讀取一行就可以了,把這行數據經過轉換成數值后賦給這個變量.
System.Windows.Forms.OpenFileDialog
System.Windows.Forms.SaveFileDialog
System.Windows.Forms.FolderBrowserDialog
以上三個類均能夠很好的解決樓主的需求。
具體的請lz自己查msdn
分享標題:vb.net控件打開文件 vbnet控件位置
本文來源:http://vcdvsql.cn/article46/ddoeieg.html
成都網站建設公司_創新互聯,為您提供企業網站制作、網站設計、用戶體驗、App開發、網頁設計公司、外貿建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯