VB初心者です。VB2008を使用しています。
2のリストボックス(listbox1,listbox2)があり、
listbox1には("1","2")、listbox2には("A","B")という値がはいっています。
このデータをテキストファイル(test.txt)に次のように保存します
[listbox1]
1
2
[listbox2]
A
B
ここまでは出来ました。
そこで質問です。
保存したこれらの値をそれぞれのリストボックスに読み込ませたいのですが、
どのようにすればよいでしょうか。
実行ファイルとテキストファイルは同じフォルダ(c:\testprogram)に入っています。
うまく伝えられませんがよろしくお願い致します。
No.1ベストアンサー
- 回答日時:
>保存したこれらの値をそれぞれのリストボックスに読み込ませたいのですが、
>どのようにすればよいでしょうか。
2つのリストボックスのアイテムを1つのファイルとして保存しているのですね。
方法は多々ありますので、コードを書く前に、
メモ書きで構いませんので、どうしたいか(どうするか)の順番を書いてみるのが理解しやすいと思います。
もちろん、コードを書きながら考えてもOKですけど。
私が良く使う方法は、
取りあえず、全データを読み込む(配列を使用)
配列から必要なデータを抜き出してリストボックスに入れる
という感じかな。
保存コードが出来たのですから、
読み出しのコードも出来るはずです。
[listbox1]
1
2
[listbox2]
A
B
保存したデータが上記の構成なら、
[listbox]の文字を比較または検索して、
どちらのリストボックスに代入するか判断する事になります。
まぁ、順番に記録されているのであれば、
[listbox2]でなければ[listbox1]に代入となります。
ただし、[listbox]の文字をリストボックスに代入しない様にする必要があります。
コードは書きませんので、勉強がてら悩んで見て下さい。
苦労した事は絶対忘れません。
ご回答ありがとうございます。
プログラミングをされる方はここで配列を使うのですね!
非常に有用なアドバイスをありがとうございます!
これで達成できそうです、有難う御座いました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- フリーソフト テキストファイル内を検索したい 1 2022/06/01 08:33
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- Visual Basic(VBA) VBAでエクセルをtxtに変換するとエクセルでカンマを含む文字数字がtxtでは「""」付にならないよ 1 2022/08/27 12:17
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル・VBAでテキストボック...
-
二点の座標から距離や角度を求...
-
複数条件のオートフィルタ(VBA)
-
C言語で非線形方程式を解くプロ...
-
カラーの16進表記の足し算
-
VB.NET)コンボボックスの連動に...
-
エクセルのVBAでの7×7の魔方陣...
-
チェックボックスを操作できな...
-
テキストボックスかラベル上の...
-
VB.NETでのイベントの途中終了
-
エクセルVBAでテキストボッ...
-
C#のループでtextboxに値を入れ...
-
VBA public変数はどのようなこ...
-
アクセスできない保護レベルエ...
-
他のフォームから別のフォーム...
-
タイムアウトする仕組みを作りたい
-
VBAで入力数値について
-
C言語のサフィックスについて
-
sublimit textっていうエディタ...
-
三項でたとえば交換って
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
二点の座標から距離や角度を求...
-
複数条件のオートフィルタ(VBA)
-
エクセル・VBAでテキストボック...
-
VC++ (byte)(col & 0xFF) の意味
-
エクセルのVBAでの7×7の魔方陣...
-
VB.NET)コンボボックスの連動に...
-
検索結果の指定列をリストボッ...
-
for文の質問です。
-
テキストファイルの読み込みと...
-
VBAにおけるニュートン法
-
カラーの16進表記の足し算
-
一行飛ばしで合計
-
2次元配列を返す関数について
-
どいつもこいつもbot3かよ
-
こうもりの撃退法
-
小数点以下五桁一致の判定
-
4変数の非線形方程式のときかた
-
ドラゴン曲線を再帰で書く
-
三項でたとえば交換って
-
VBA public変数はどのようなこ...
おすすめ情報