作者cloudwolf (狼)
看板Visual_Basic
標題[.NET] 用WriteAllText輸出成文字檔的小問題
時間Fri Mar 12 20:25:18 2010
我又來問問題了!!
我是剛開始學習的新手,如果有詞不達意的地方還請多包涵
我使用的VB為:Microsoft Visual Basic 2008 Express Edition
我想寫一個小程式
功能是輸出x 與 x^2的值在一個文字檔中
文字檔的內容將會是
-5 25
-4 16
-3 9
以下類推
兩個值中間是用Tab隔開
以下是我寫的程式碼
===============================================================
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim Drawtest As String = _
My.Computer.FileSystem.SpecialDirectories.MyDocuments _
& "\Drawtest.txt"
Dim x As Single, Xi As Single, Xf As Single, Dx As Single, F As Single
Xi = -5
Xf = 5
Dx = 1
'計算回圈
For x = Xi To Xf Step Dx
F = x ^ 2
My.Computer.FileSystem.WriteAllText(Drawtest, x & " " & F, True)
Next
End Sub
=================================================================
依照我寫的程式碼輸出的結果是
-5 25-4 16-3 9-2 4-1 10 01 12 43 94 165 25
單行
而且中間只是一個"空白"的字串
想問
1.兩個數值中間用Tab隔開要怎樣寫
2.該怎樣更改 才能使的每次寫入都是在下一行
還請指教 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.8.221
1F:→ MOONRAKER:vbtab和vbcrlf查一查它們的用處,沒裝線上說明先裝起來 03/12 20:42
2F:→ MOONRAKER:不然就直接在google打 msdn vbtab 或 msdn vbcrlf 03/12 20:44
3F:→ MOONRAKER:你稍仔細就可以看到他連到一個總結頁 可以印出來貼起來 03/12 20:45
4F:→ cloudwolf:感謝 這就去查 03/12 20:47
5F:→ cloudwolf:感恩 已解決 03/12 21:00
6F:→ davidbb:上課中大推,助教好威 03/30 11:00