欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

vb.net打開對話 vb 打開文件對話框

vb.net使用打開對話框,打開一個文本文件顯示在文本框中,然后對文本框中的信息進行編輯后

讀文件內(nèi)容到TextBox :

成都創(chuàng)新互聯(lián)專注于通城網(wǎng)站建設(shè)服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供通城營銷型網(wǎng)站建設(shè),通城網(wǎng)站制作、通城網(wǎng)頁設(shè)計、通城網(wǎng)站官網(wǎng)定制、成都小程序開發(fā)服務,打造通城網(wǎng)絡公司原創(chuàng)品牌,更為您提供通城網(wǎng)站排名全網(wǎng)營銷落地服務。

Try

Using sr As StreamReader = New StreamReader("C:\\TestFile.txt")

textbox1.Text = sr.ReadToEnd()

End Using

Catch E As Exception

Console.WriteLine(E.Message)

End Try

修改完成后,保存到文件:

Using sw As StreamWriter = New StreamWriter("C:\\TestFile.txt")

sw.Write(textbox1.Text)

sw.Close()

End Using

其中,流構(gòu)造的參數(shù)

New StreamReader("C:\\TestFile.txt")

New StreamWriter("C:\\TestFile.txt")

中的"C:\\TestFile.txt"可以用OpenFileDialog和SaveFileDialog的FileName屬性替換.

Dim openFileDialog1 As New OpenFileDialog()

openFileDialog1.InitialDirectory = "c:\"

openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"

openFileDialog1.FilterIndex = 2

openFileDialog1.RestoreDirectory = True

If openFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK Then

Try

Using sr As StreamReader = New StreamReader(openFileDialog1.FileName)

textbox1.Text = sr.ReadToEnd()

End Using

Catch E As Exception

Console.WriteLine(E.Message)

End Try

End If

保存的時候換成SaveFileDialog就好

VB.net怎么彈出如下類似的對話框(看圖)?

可以利用msgbox 實現(xiàn),也可以通過另外的窗體上畫出表格實現(xiàn)

方法一,利用msgbox:

Private Sub Command1_Click()Dim a As Long, b As Long, c As LongMsgBox "┌────┬────┬────┐" vbCrLf _ "│ 庫存1 │ 庫存2 │ 庫存3 │" vbCrLf _ "├────┼────┼────┤" vbCrLf _ "│" formatstr(a) "│" formatstr(b) "│" formatstr(c) "│" vbCrLf _ "└────┴────┴────┘" End SubPrivate Function formatstr(ByVal inputStr As String) As StringDim j As Integerj = (8 - Len(inputStr)) \ 2formatstr = Space(j) inputStr Space(j) Space((8 - Len(inputStr)) Mod 2)End Function

方法二,利用窗體實現(xiàn):

’新建form2窗體‘將以下代碼復制到form2窗體中Private Sub Form_Load()ShowPrint "┌────┬────┬────┐" vbCrLf _ "│ 庫存1 │ 庫存2 │ 庫存3 │" vbCrLf _ "├────┼────┼────┤" vbCrLf _ "│" formatstr(a) "│" formatstr(b) "│" formatstr(c) "│" vbCrLf _ "└────┴────┴────┘" End SubPrivate Function formatstr(ByVal inputStr As String) As StringDim j As Integerj = (8 - Len(inputStr)) \ 2formatstr = Space(j) inputStr Space(j) Space((8 - Len(inputStr)) Mod 2)End Function‘將以下代碼復制在form1窗體中Private Sub Command1_Click()Form2.ShowEnd Sub

VB.NET中,文件對話框(OpenFileDialog)顯示某種設(shè)定的文件類型需要修改什么屬性?

Filter 屬性設(shè)置當前文件名篩選字符串,該字符串確定出現(xiàn)在對話框的“文件類型”框中的選項。

openFileDialog1.InitialDirectory = "c:\\" ;

openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;

openFileDialog1.FilterIndex = 1 ; // 獲取或設(shè)置文件對話框中當前選定篩選器的索引;

openFileDialog1.RestoreDirectory = true ;

對于每個篩選選項,篩選器字符串都包含篩選器說明,后接一垂直線條 (|) 和篩選器模式。不同篩選選項的字符串由垂直線條隔開。

VB.net如何打開對話框獲取文件名?注意不是完整路徑還有沒有后綴名!

Dim dialog As OpenFileDialog = New OpenFileDialog

If dialog.ShowDialog() = Windows.Forms.DialogResult.OK Then

Dim filename As String

filename = dialog.FileName

Dim results() As String

results = filename.Split("\")

filename = results(results.Length - 1)

filename = filename.Substring(0, filename.LastIndexOf("."))

MessageBox.Show(filename)

End If

dialog.Dispose()

vb.net中用什么方法顯示對話框?

用msgbox()顯示對話框

msgbox的用法很多,基礎(chǔ)的就是msgbox(“你要顯示的內(nèi)容”)

或者msgbox(“你要顯示的內(nèi)容”,16,"對話框名稱")'16是對話框的類型,還有幾個鍵的組合代碼,這個你可以

查查

,很多,或者你也可以用提示給出的類型,比如MsgBoxStyle.Exclamation就是顯示錯誤對話框,

VB.net 對話框

你這2個按鈕的目的不是一樣嗎

Dim fbd As New FolderBrowserDialogfbd.Description = "請選擇文件夾。"fbd.RootFolder = Environment.SpecialFolder.Desktop '根目錄

fbd.SelectedPath = "C:\Windows" '默認打開文件夾

fbd.ShowNewFolderButton = True '是否可以創(chuàng)建新文件夾

If fbd.ShowDialog(Me) = DialogResult.OK Then

textbox1.text=fbd.SelectedPath

End If

本文標題:vb.net打開對話 vb 打開文件對話框
文章路徑:http://chinadenli.net/article16/hgdogg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務器網(wǎng)站營銷品牌網(wǎng)站設(shè)計外貿(mào)網(wǎng)站建設(shè)做網(wǎng)站營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管