- ベストアンサー
文字列検索チェック
VB6.0について質問です。 VBからデータベースのデータを読込んでそれに応じたチェックボックスを チェックするという制御がうまくいきません。 詳細は、データは空白で区切られていて3つまでは固定された文字で送られてきます。(リンゴ バナナ オレンジ) これだけだと以下のプログラムで済むのですがこの3つ以外に不確定の文字が 入っている場合はその他にチェックを入れたいのですが どのようにプログラムを組めばよいですか? チェックは複数選択可能です。 *targetStringにデータベースからのデータが入ってきます If InStr(targetString, "リンゴ") <> 0 Then Chk1(0).Value = 1 Else Chk1(0).Value = 0 End If If InStr(targetString, "バナナ") <> 0 Then Chk1(1).Value = 1 Else Chk1(1).Value = 0 End If If InStr(targetString, "オレンジ") <> 0 Then Chk1(2).Value = 1 Else Chk1(2).Value = 0 End If
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#223623
回答No.5
その他の回答 (5)
noname#22222
回答No.6
noname#22222
回答No.4
noname#22222
回答No.3
noname#22222
回答No.2
noname#223623
回答No.1
お礼
お世話になっております。 masa_peeさんの助言を参考にしましたら無事に動きました^^ 私なんかのためにここまで細かく説明してくださってありがとうございました! 心より感謝いたします。。。 またお知恵をお借りすることがあるかもしれませんが そのときはよろしくお願いします。 では本当にありがとうございました。