入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。09:54回答数:1件Cでの開発経験はありますが、VBに関しては初心者です。現在現在VBを使用したシステムを作成するにあたり、ユーザーインターフェイスを検討するため、DBアクセス部を省略したプロトタイプを作成しています。このシステムでは商品カテゴリを選択するコンボボックスと、選択されたカテゴリの商品一覧を表示するリストボックスからなるものです。以下のようなプログラム(Cとのごちゃ混ぜですみません。)を作成すればとりあえず動くものは簡単にできるであろうと考えたのですが、VBでの初期化済み配列変数の定義の仕方が分からず困っています。コンボボックスでの選択に合わせてリストボックスの内容を切り替える。Sub通報するこの質問への回答は締め切られました。17:27こんな回答で良いのでしょうか。VBでは、1次元配列に限り、関数でArrayがあります。Youbi=Array("日曜","火曜","水曜","木曜","金曜","土曜")のように使います。A=youbi(2)でAに文字列の水曜が入ります。二次元のデータを扱うときは,次元数が2,3次元程度なら下記で凌げます。文字列、数値をまぜても差し支えない。5の2次元表が定義できます。とび先(ブランチ先)を配列にしたいときは、不勉強で経験ありません。誰かご存知の方答えてください。コントロール配列と言うのも別にあります。VBでは区切りセミコロンがないので、行を次ぎに変えて続けるときは、スペース+アンダーバーを使います。通報するこの回答へのお礼ご回答ありがとうございます。先にも書きましたが、VBビギナーのため、ご回答内容を理解、検討するのに時間がかかり、お礼が遅くなってしまいました。ご回答を参考に私なりに試行錯誤した結果、一応目的は達せられました。以下にその過程を記述します。質問ではユーザー定義型Shouhinの配列を用意することを考えていましたが、Array関数の引数にユーザー定義型データを与えることはVBの仕様で不可能でした。100"のような文字列の配列を作成すればよいかと考えました。"_"による行連結は最大10までしかできませんでした。(質問中のサンプルはフィールド数もデータ数も少ないのですが、作成しようとしているシステムはリストボックスに通常数百個の項目が並ぶもので、プロトタイプでもスクロールが行える程度の数(20個ぐらい)のレコードが必要です。商品を表示するためのリストボックス(lstShouhinListView)とは別に、データを保持するためだけの、非表示リストボックスを商品カテゴリの数だけ用意し、これらをコントロール配列(lstShouhinListData())とする。(商品のリストの内容はフォームデザイナのプロパティウィンドウで設定する。コンボボックスにてカテゴリが選択されたら、選択されたカテゴリのデータ保持用ListBoxの内容を、商品一覧表示用のリストボックスへコピーする。現在VC++2008にて開発を行っております、C++初心者の者です。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。