DOBON.NET DOBON.NETプログラミング掲示板過去ログ

文字列内の検索

  • 題名: 文字列内の検索
  • 著者: トマトスープ
  • 日時: 2012/01/24 18:55:30
  • ID: 29660
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[OS:XP 言語:VB.NET]
分類:[.NET]

お世話になります。

また基本的なことで大変申し訳ないのですが
よろしくお願いします。

フォーム上にはテキストボックスが1つとボタンがあるのですが
「あいうえおあいうえおあいうえお」と
テキストボックスに入力して左から2番目の「え」を選択状態にします。
ボタンを押すと選択状態の「え」が何番目にあるかを取得できるように
したいのですがいい方法が中々見つからず困っております。

お分かりになる方いらっしゃいましたら
アドバイスして頂けたらと思います。

よろしくお願いします。
■No29660に返信(トマトスープさんの記事)

こういうことでしょうか?

If TextBox1.SelectionLength <> 1 Then Exit Sub
Dim Pos = TextBox1.SelectionStart
Dim SelChar = TextBox1.Text.Chars(Pos)
Dim LeftString = If(Pos > 0, TextBox1.Text.Substring(0, Pos), "")
Dim SepaStrings() = LeftString.Split(SelChar)

Label1.Text = SepaStrings.Length.ToString("0番目")
  • 題名: Re[2]: 文字列内の検索
  • 著者: トマトスープ
  • 日時: 2012/01/26 13:52:52
  • ID: 29684
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
shu様

返信が遅くなり申し訳ないです。

コードまで書いていただき大変助かります。
こちらの探し求めていた物です。

これでなんとか先に進めそうです。

ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板