• ベストアンサー

テキストファイルを読み込み、行ごとに変数に格納するには?

お世話になります。 visual basic 2005を使用しております。 テキストファイルを読み込み行ごとに変数に格納したいのですが、 コードの書き方がよくわかりません。 教えてください。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

http://www.mitene.or.jp/~sugisita/net/vbnet_rep005.html StreamReaderクラスのReadLine 一つの変数に格納していく時にSystem.Environment.NewLineを加えるか あるいは 配列やコレクションを使うかはお好みで。

mixiho
質問者

お礼

あ、間違えた! 変数じゃなくて配列でした。 配列に格納したいんです! 1行づつ・・・・。 そのコードでどうかけばいいんですか? 教えてください。お願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 外部テキストファイルを読み込んで変数に格納する方法は?

    外部テキストファイルを読み込んで変数に格納する方法は、どうすればよいのでしょうか?その際、テキストフィールド等は使用しないで、直接変数に格納したいのですが・・・。 ちなみにflash5を使用しています。

  • テキストファイルの内容を変数に格納したい

    $(function() { $item = ""; $.ajax({ url: 'data/data.txt', success: function($data) { $item = $data; } }); alert($item); }); 上記のように外部のテキストファイルを読み込んで、その中身の文字列をajaxの外で宣言している変数に格納したいのですが、何も格納できていません。 テキストファイルのパスが間違っているということや、中身が何もないということはありません。 ajaxのsuccess内にalertを置いた場合は値が正しく表示されるのですが、ajaxの外ではやっぱだめです。 ajaxではなくloadでやろうとも思ったのですが、loadの場合はHTML上のタグにしか出力できないので、今回の目的には合いません。 なんとかして、変数にテキストファイルの中身を渡せないのでしょうか。

  • テキストファイルの各行を配列に格納するには?

    お世話になります。vb6でテキストファイルを読み込み、各行を配列に格納するコードを教えて下さい。

  • 変数格納

    C言語で、SJISのテキストファイルを読み出してunsigned charなどの変数に格納するにはソースをどのようにすれば出来ますか?テキストファイルの中には、改行、スペース、Tabなどがあります。

  • Csvから1行ずつ変数に格納するには;

    いつもお世話になっています。 次のようなcsvファイルがあります。 会員番号,パスワード,データ1,データ2,データ3 1234567,1111,1970/1/1,1990/4/1,A 1111111,1,1960/1/1,1985/4/1,AB ・ ・ ・ このcsvファイルをExcelのVBAで次のようなコードで読みとろうとしています。 Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFile("csvファイル名") Set ts = f.OpenAsTextStream(1, -2) ssk = ts.readline readlineは1行だけ読み込むと覚えているのですが、なぜか変数sskにはすべての行が連結された状態で格納されてしまいます。 2回目以降のreadlineでは「ファイルにこれ以上データがありません。」と出ます。何か根本的に間違っているのでしょうか;; このようなcsvファイルを、正しく1行ずつ変数に格納する方法にはどのようなものがありますでしょうか。 よろしくお願いします。

  • テキストのソースを変数に格納したい vba

    デスクトップにあるテキストファイル(html型)のソースを変数に格納したいのですが ブラウザを立ち上げないで格納する方法はありますか? 今は、 Sub test() Dim strFName As String strFName = MyDesktop & "\test.html" Set objIE = CreateObject("InternetExplorer.Application") objIE.Visible = True objIE.Navigate strFName strBody = objIE.Document.Body.innerHTML End Sub としていますが、ADOやその他テキスト操作を使って ソースを変数に格納する方法があればおしえてください。

  • 外部テキストファイルの変数を書き換えることは可能ですか?

    お世話になります。 外部テキストファイルに設定してある変数を 読み込み、flash側で特定な処理をした後に、 外部テキストファイルの変数を書き換えたいのですが、 そんなことは可能ですか? よろしくお願いします。

  • 変数に256文字以上のテキストを格納したい

    お世話になります。 MS-SQL2000サーバーから、MS-ACCESS-VBA上でDAOにてレコードセットを取得、あるフィールドのValueをテキストファイルに書き出したい という処理を行っております。 このあるフィールドがテキスト(Verchar)なのですが Valueが255文字を超えている場合、変数に入れた時点で256文字目以降が 文字化けしてしまいます。 256文字目以降も変数に入れてテキストファイルに書き出したいのですが どのようにすれば実現できますでしょうか? Viewをつくり複数フィールドに分けて(255文字づつ)出力するなども 考えたのですが、どうにもスマートでなく・・・・ どなたか良い考え・経験をお持ちの方、アドバイスお願いします。

  • 動的な変数名のつけ方について

    ■環境 OS:XP 言語:C++ コンパイラ:Visual C++ 2008 char*やstd::string等で格納された文字列を使用して 変数を宣言することは可能でしょうか。 用途として、テキストファイル等から文字列を取得し その文字列を変数名としてプログラミング内で使用するという方法を考えています。 よろしくお願い致します。

  • 変数に格納している文字列の読み込み

    ある変数($text)にHTMLデータが格納されています。 その変数内の文字列を、1行ずつ読み込む方法はあるのでしょうか。 $textをファイルに変換して読み込むべきでしょうか。 ぞ存知の方、ご教授をお願いします。

    • ベストアンサー
    • PHP
このQ&Aのポイント
  • brother mobile connectのアプリでDCP-J526Nの製品登録ができない問題について相談します。
  • Wi-Fi DIRECTでの製品登録ができないトラブルを解決する方法について質問します。
  • Androidスマートフォンを使ってDCP-J526NをWi-Fi経由で接続しようとした際に発生する製品登録エラーについて詳しく教えてください。
回答を見る