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

リッチテキストボックスのカレント行の取得

環境/言語:[VB2005]
分類:[.NET]

こんにちは。

リッチテキストボックスのカレント行(カーソルのある行)を取得するには
どうすればいいですか?
■No23391に返信(jamさんの記事)
> リッチテキストボックスのカレント行(カーソルのある行)を取得するには
> どうすればいいですか?

こうかな。

Sub RichTextBox1_SelectionChanged(ByVal sender As Object, _
  ByVal e As EventArgs) Handles RichTextBox1.SelectionChanged
 With DirectCast(sender, RichTextBox)
  Text = CStr(.GetLineFromCharIndex(.SelectionStart))
 End With
End Sub
> リッチテキストボックスのカレント行(カーソルのある行)を取得するには
> どうすればいいですか?

私のサイトでも紹介していますので、参考にしてください。

TextBox(またはRichTextBox)の現在のカレット位置(行と列)を取得する
http://dobon.net/vb/dotnet/control/tbgetcaretposition.html
■No23394に返信(管理人さんの記事)
>
> 私のサイトでも紹介していますので、参考にしてください。
>
> TextBox(またはRichTextBox)の現在のカレット位置(行と列)を取得する
> http://dobon.net/vb/dotnet/control/tbgetcaretposition.html

サイトを確認したつもりだったのですが、「つもり」だったみたいです。
上記サイトの内容で解決しました。

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

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