人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

vs2005 vbについて教えてください。iostreamにこだわりませんが、in.txtを" "でSplitした後、splitされた単語を一行づつ(改行)して書き出したと思っています。以下ではout.txtが作成されません。多分、エラーと思います。また、コードを見ても改行をはさんでいません。
ヒントがありましたら教えてください。

よろしくお願いします。

Dim sR As New IO.StreamReader("c:\d2txt\in.txt")
Spt = Split(sR.ReadToEnd, " ")
sR.Close()

Dim Writer As New IO.StreamWriter("c:\d2txt\out.txtt")

Writer.WriteLine(Spt)
Writer.Close()


●質問者: mai_mai_mail
●カテゴリ:コンピュータ インターネット
✍キーワード:AS Out Sr StreamReader StreamWriter
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● きゃづみぃ
●60ポイント

Writer.WriteLine(Spt)の箇所を

For i As Integer = Spt.GetLowerBound(0) To Spt.GetUpperBound(0)

Writer.WriteLine(Spt(i))

Next i

にして 配列を一つ一つ出力してやらないとダメかと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ