1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網營銷解決方案
      vb.net建立順序文件 vb中的順序結構是什么

      VB.net 中一個form中有多個textbox,怎樣把輸入的數據按順序保存到txt文件中并能打開文件

      System.IO.File.WriteAllText("C:\文件保存路徑\我的文件.txt", TextBox1.Text vbNewLine TextBox2.Text vbNewLine TextBox3.Text vbNewLine TextBox4.Text vbNewLine TextBox5.Text vbNewLine TextBox6.Text)

      創(chuàng)新互聯(lián)建站專業(yè)提供成都主機托管四川主機托管成都服務器托管四川服務器托管,支持按月付款!我們的承諾:貴族品質、平民價格,機房位于中國電信/網通/移動機房,服務器機柜租賃服務有保障!

      如果要加上標簽的話,就在textbox1.text的前面加上label1.text

      label1.text TextBox1.Text vbNewLine label2.text TextBox2.Text 。。。。 以此類推

      新手關于VB.net的問題

      您好,在Visual Basic.NET中,是沒有像這樣的文件I/O操作的,一般都是通過System.IO.StreamReader和System.IO.StreamWriter類,System.IO.BinaryReader和System.IO.BinaryWriter類來讀寫文件以及利用My.Computer.FileSystem類讀寫文件,利用System.IO.Filestream類來創(chuàng)建文件,通過引用Microsoft Scripting Runtime來執(zhí)行文件(夾)和驅動器的特殊操作,常用的是System.IO.StreamReader和System.IO.StreamWriter類。

      例如說要讀取一個文件,我們可以利用System.IO.StreamReader類編寫一個方法(也就是函數),但是首先要在當前類的開頭添加一個引用,引用名稱:System.IO,添加引用的代碼如下

      Imports System.IO

      添加引用之后,就在當前類的內部創(chuàng)建方法:

      Private Function ReadFile(ByVal FileURL As String) As String

      Dim sr As StreamReader = New StreamReader(FileURL)

      ReadFile = sr.ReadToEnd()

      sr.Close()

      sr = Nothing

      End Function

      示例說明:

      該方法是一個返回String(字符串)數據的函數,FileURL作為參數是用來存放需要訪問的文件的URL,當然,要獲取一個文件的URL,就是利用這一句代碼實現的:

      Dim sr As StreamReader = New StreamReader(FileURL)

      當獲取了URL之后,就要對文件進行讀取操作了,然后將讀取的結果返回給方法:

      ReadFile = sr.ReadToEnd()

      讀取文件完畢之后,要對文件執(zhí)行關閉操作:

      sr.Close()

      當然別忘了清理資源:

      sr = Nothing

      StreamReader類可以從流或文件中讀取字符,在創(chuàng)建StreamREader類的對象時,可以指定一個流對象,也可以指定一個文件URL,創(chuàng)建對象后就可以調用他的方法,從流中讀取數據,其常用方法如下:

      Peek:返回下一個可用字符,但不使用它。

      Read:讀取輸入流中下一個字符或一組字符并移動流或文件指針。

      ReadBlock:從當前流中讀取最大數量字符并從index開始將數據寫入buffer。

      ReadLine:從當前流中讀取一行字符并將字符作為String返回。

      REadToEnd:從流的當前位置到末尾讀取流。

      Close:關閉打開的對象,釋放資源。

      注:流,一種新的數據格式,這種格式可通過System.IO命名空間下的類訪問。流用Stream類表示,所有的流都是從這個類中繼承的。流向用戶提供了一個一般的數據視圖,隱藏了操作系統(tǒng)和底層設備的實現細節(jié),所有的流都支持讀寫操作。在打開文件時將返回對應的流對象,用戶可以對流對象進行讀寫操作。

      如果要對文件執(zhí)行按行讀取操作,這時就會用到枚舉,這時候,代碼就要更改一下了:

      Private Function ReadFile(ByVal FileURL As String) As String

      Dim sr As StreamReader = New StreamReader(FileURL)

      For Each fLine As String In sr.ReadToEnd()

      Line = sr.ReadLine()

      ReadFile = ReadFile fLine

      Next sr.ReadLine

      sr.Close()

      End Function

      示例說明:

      For Each…Next:派生于For…Next循環(huán),用于枚舉一系列對象中的成員,而這些對象組成集合,如果集合中至少存在一個元素,程序就會靜茹For Each塊執(zhí)行。其格式如下:

      For Each 元素 [As 數據類型] In 元素集合

      [循環(huán)體]

      [Exit For]

      [循環(huán)體]

      Next [元素]

      比如:

      Dim CountNumber As ULong = 0

      Dim FolderName() As String = New String() {" "}

      For Each strFolder As String In My.Computer.FileSystem.GetDirectories("C:\")

      CountNumber = CountNumber + 1

      ReDim Preserve FolderName(1 To CountNumber)

      FolderName = strFolder

      Next strFolder

      注:My.Computer.FileSystem.GetDirectories:主要用來枚舉指定目錄的子文件夾。

      Preserve:主要用來避免重定義數組而不損失數組元素的原有數據。

      另外,利用My.Computer.FileSystem也可以實現文件的讀取,其代碼如下:

      Dim fpReader As String = My.Computer.FileSystem.ReadAllText("C:\test.txt")

      示例說明:

      定義一個字符串變量利用My.Computer.FileSystem.ReadAllText來實現對“C:\test.txt”的讀取。

      如果是已經編碼的文本,則可以使用My.Computer.FileSystem對象中的ReadAllText方法并提供路徑和文件編碼類型,將文本寫入字符串變量中,例如:

      Dim fpReader As String = My.Computer.FileSystem.ReadAllText("C:\test.txt", _

      System.Text.Encoding.UTF32)

      當然,System.Text.Encoding的成員不止一個,它還有如下成員:

      System.Text.Encoding.UTF8

      System.Text.Encoding.UTF16

      System.Text.Encoding.ASCII

      System.Text.Encoding.Unicode

      這些是常見的成員,也是主要的成員。

      另外,利用My.Computer.Filesystem類無法實現文件的行操作,還有,如果您的計算機未安裝完整的Microsoft.NET Framework Runtime,則無法實現這種操作!

      寫入文件的操作同樣簡單,Visual Basic.NET 允許用戶使用StreamWriter來對文件寫入內容,下面就讓我們來創(chuàng)建一個子例程,來實現文件的寫入:

      Private Sub WriterFile(ByVal FileURL As String, ByVal FileCon As String)

      Dim sr As StreamWriter = New StreamWriter(FileURL)

      sr.Write(FileCon)

      sr.Close()

      sr = Nothing

      End Sub

      示例說明:

      sr.Write(FileCon):將FileCon寫入文件FileURL之中。

      另外,StreamWriter常用方法如下:

      WriteLine:向流中寫入一行,后面跟結束符。

      Write:寫入流,向流對象中寫入字符并移動流或文件指針。

      Close:關閉打開的對象,釋放資源。

      附:Visual Basic 6.0文件操作解說:

      打開: Open 文件名 For Input | Output | Append As [#]文件號

      Input打開讀入,文件不存在報錯。Output打開覆蓋寫入,文件不存在則創(chuàng)建。Append打 開追加寫入,文件不存在則創(chuàng)建。

      讀: Line Input #文件號, 字符串變量

      讀一行數據存入字符串變量,數據包括空格、Tab、等,不包括回車符和換行符,所以要顯示文件的換行效果,要手動添加回車符和換行符(vbCrLf)

      Input #文件號, 變量1[, | ;] [變量2]...

      這種方式可以存入多個變量,而且變量類型不限于字符串型。

      寫: Print #文件號, 參數1[, | ;] [參數2]...

      將各參數逐個寫入文件。參數間用逗號隔開時,文件中相應插入多個空格;用分號隔開時,插入一個空格。可以用Spc(n)、Tab(n)等進行排版。

      Write #文件號, 參數1[, | ;] [參數2]...

      這種寫入方式將自動添加界定符,對不同參數的類型加以界定。

      Visual Basic 6.0文件操作函數:

      Seek: Seek(文件號)

      返回文件正在訪問的位置,返回值為長整型。對順序文件和二進制文件,返回值以字節(jié)為單位;對隨機訪問文件,返回值以記錄號為單位。

      Seek: Seek [#]文件號,位置

      定位文件到指定位置。位置單位同上所述。

      Input: Input (字節(jié)數,[#]文件號)

      從文件的訪問當前位置讀入指定字節(jié)數的數據。僅適用于順序文件和二進制文件。

      EOF: EOF(文件號)

      判斷文件的訪問位置是否在文件尾,如果是,返回True,否則,返回False。

      LOF: LOF(文件號)

      返回文件長度,單位為字節(jié)。

      FileLen: FileLen (文件名)

      返回文件名對應文件的長度,單位是字節(jié)。該函數取磁盤文件標識中的長度,即文件打開前的長度,可以取未打開的文件長度。

      GetAttr: GetAttr (Pathname)

      返回指定文件或文件夾的屬性。

      FileAttr: FileAttr (文件號)

      返回文件號對應文件的打開方式。

      GetDateTime: GetDateTime (Pathname)

      返回文件被創(chuàng)建或修改的最后日期和時間。

      Free: FreeFile[(0|1)]

      返回未被占用的文件號,Free或Free(0)返回1~255之間未占用的文件號,Free(1)返回256~511之間未占用的文件。

      Dir: Dir (Pathname [,Attributes])

      測試指定路徑是否有某文件,Attributes附加文件屬性條件,取值vbNormal、vbReadOnly、vbHidden、vbSystem、vbVolume、vbDirectory。

      Kill: Kill (文件名)

      刪除指定文件,文件名可包含路徑。

      FileCopy: FileCopy 源文件,目標文件

      拷貝文件。

      Name: Name 舊文件名 As 新文件名

      文件重命名。前后路徑不一致時,操作為移動文件并重命名。

      MkDir: MkDir path

      新建文件夾。

      RmDir: Rmdir path

      刪除文件夾。

      ChDrive: ChDrive Drive

      改變當前驅動器 ChDrive "D"

      CurDir: CurDir [(driver)]

      返回當前工作路徑,指定driver則返回目標驅動器的當前工作路徑。

      舉例:

      '新建文件,并寫入數據,關閉

      Open "a.txt" For Output As #1

      Print #1, "ABCDEFG"; vbCrLf; "HIJK"

      Close #1

      '打開文件,并全部寫入新文件,關閉

      Open "a.txt" For Input As #2

      Open "b.txt" For Output As #3

      Dim str As String

      While (Not EOF(2))

      Line Input #2, str

      Print #3, str

      Wend

      Close

      注:關于Visual Basic 6.0的文件操作資料來自于

      如果您覺得我的回答幫助了您解決難題,別忘了采納哦,如果我的回答未能解決您的問題,您可以在互聯(lián)網上尋找更多的解決方案!

      VB.NET 創(chuàng)建文件夾

      用Directory.CreateDirectory即可創(chuàng)建文件夾:

      '?建立目錄

      If?Not?Directory.Exists("C:\負屃\"??TextBox1.Text)?Then?'檢查文件夾是否存在

      Directory.CreateDirectory("C:\負屃\"??TextBox1.Text)??'不存在,創(chuàng)建文件建夾

      End?If

      你的例子是因為少了一個"\"引起的,正確的如下:

      Dim?fsotest?As?New?FileSystemObject

      If?fsotest.FileExists("C:\負屃\"??TextBox1.Text)?=?False?Then

      fsotest.CreateFolder("C:\負屃\"??TextBox1.Text) '這里你少了一個\

      End?If

      MsgBox("創(chuàng)建成功")


      本文標題:vb.net建立順序文件 vb中的順序結構是什么
      當前路徑:http://www.ef60e0e.cn/article/dohedig.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        庆云县| 铜川市| 昌图县| 弥勒县| 孙吴县| 无极县| 南江县| 大洼县| 福建省| 湖口县| 万盛区| 定南县| 绥阳县| 尼勒克县| 桐乡市| 交口县| 江安县| 广州市| 宁河县| 恩施市| 原平市| 利津县| 昆山市| 犍为县| 舟曲县| 都江堰市| 宣汉县| 化隆| 洪雅县| 精河县| 大安市| 林芝县| 涡阳县| 新丰县| 阳新县| 兴国县| 嘉善县| 康乐县| 偏关县| 来宾市| 永昌县|