[.NET] 請問一個讀檔的問題
請輸入專案類型(網站專案或者應用程式專案): VB2008 express
小弟想寫一個程式可以讀文字檔內的數據,並放入2維陣列中以進行相關運算
文字檔的格式如下,共二個行N個欄位,二行數據間隔5個空格。
34.253 56.588
22.685 63.475
. .
. .
. .
一開始小弟先簡單試做一文字檔(test.dat),裡面只放1個數字。
按下表單的button後進行檔案選擇並將檔案內的值
用隨機讀檔(OpenMode.random)的方式讀到變數rec.V1中,
最後再把rec.V1的值秀在表單的textbox內。
依照書上的範例修改如下,但顯現在textbox內的值一直不正確。
請各位能否幫小弟看一下,究竟是那邊有問題呢?非常謝謝!!
Public Class Form1
Structure record
Public V1 As Single
End Structure
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'開檔
Dim rec As record
OpenFile.FileName = ""
OpenFile.Filter = "資料檔 (*.dat)|*.dat"
OpenFile.ShowDialog()
'讀檔
FileOpen(1, cdlOpenFile.FileName, OpenMode.Random, OpenAccess.Read,,4)
FileGet(1, rec)
'將讀到的檔案秀在textbox中
TextBox1.Text = rec.V1
Exit Sub
End Sub
End Class
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.34.41.70
→
05/23 04:36, , 1F
05/23 04:36, 1F
→
05/23 04:37, , 2F
05/23 04:37, 2F
→
05/23 04:38, , 3F
05/23 04:38, 3F
→
05/23 04:43, , 4F
05/23 04:43, 4F
→
05/23 04:45, , 5F
05/23 04:45, 5F
推
05/23 13:34, , 6F
05/23 13:34, 6F
→
05/23 15:50, , 7F
05/23 15:50, 7F
→
05/23 15:51, , 8F
05/23 15:51, 8F
→
05/23 15:52, , 9F
05/23 15:52, 9F
→
05/23 21:30, , 10F
05/23 21:30, 10F
→
05/23 23:31, , 11F
05/23 23:31, 11F
→
05/25 17:11, , 12F
05/25 17:11, 12F
→
05/25 17:14, , 13F
05/25 17:14, 13F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):