Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
テキストボックス内にある文字列「ABCDE」の数をカウントする方法
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9722#CommentId15376
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
よねKEN
 (社会人)
投稿日時
2010/8/3 10:17:30
基本的には他の方の回答で解決するかと思いますので、
私のはただの細かいツッコミです。
> ②TextBox1内の「ABCDE」という文字列の数
今のご質問では「ABCDE」が探したい文字列とのことですが、以下のような場合はどうしたいですか?
例えば、TextBox1内のテキストがAAAで探したい文字列が「AA」だった場合。
「AA」の数は1つでしょうか?2つでしょうか?
今のところコメントされている方法はすべて「1つ」と数える方法です。
「2つ」と数えたい場合は、るしぇさんの提示のURLのコード(InStr関数を使って、
地道に検索する方法)に一部改造すれば、実現できますね。
InStr関数というVBの関数を用いる方法以外にも、
StringクラスのIndexOfメソッド、LastIndexOfメソッドなども調べてみてください。