English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問 text1的資料
如:
1
2
3
4
請問要如何放到A()陣列
拜託大大趕快教我~很急用!!!!!

2006-11-22 20:18:59 · 4 個解答 · 發問者 戰古魂 1 in 電腦與網際網路 程式設計

4 個解答

我猜你text1的資料應該是存放在一個檔案中test.txt內容為
1
2
3
4
--------------------------------------
Dim path As String = "c:\test.txt"
Dim bufarr(100) As String

Dim sr As StreamReader = New StreamReader(Path)

Dim i As Integer
i = 0
Do While sr.Peek() >= 0
bufarr(i) = sr.ReadLine()
i = i + 1
Loop
sr.Close()
'此時bufarr()已經存放你要存放的資料
MsgBox(bufarr(0))
---------------------------------------------------------------------
關於檔案存取技巧,建議你可以參考[Visual Basic 2005 Express程式設計經典教本
]裡面有詳細的解說,最後還包括一個[加行程式的專題]應該可以滿足你的需求

2006-11-23 05:52:23 · answer #1 · answered by ? 1 · 0 0

程式我覺得不要太複雜就好!!
Split是個不錯用的內建函數!!
Split(A,B)A是要分割的資料!
B是要以什麼來分割!!不填B的話以1個空格來分割!!而且還會自動丟成陣列!!

2006-11-29 11:19:22 · answer #2 · answered by 逍遙之風 2 · 0 0

兩個都有幫助到~我實在是不懂該給誰才好~><

2006-11-24 18:37:41 · answer #3 · answered by 戰古魂 1 · 0 0

要以換行字元做分割的話:Dim A() As StringA = Split ( Text1 , VbCrlf)

2006-11-22 20:34:04 · answer #4 · answered by W.J.S. 7 · 0 0

fedest.com, questions and answers