タイトル : 文字操作 投稿日 : 2010/03/06(Sat) 13:51 投稿者 : ラック
VB2005 Express Edition すいません。 基本ページ hanatyan.sakura.ne.jp/dotnet/index.html を見たのですがどうやっても分かりません。 やりたい事としては @ボタン1を押し、テキストボックス内に「1」を表示し、1を選択状態にする。 Aボタン2を押し、テキストボックス内に「12」と表示し、2のみ選択状態にする この時に 2のみが選択状態になれません。 プログラムは↓まで書きました。 ’ボタン1押下処理 TxtBox2.SelectionStart = TxtBox2.SelectionStart + 1 TxtBox2.Focus() TxtBox2.Text = TxtBox2.Text & "1" TxtBox2.Select(TxtBox2.SelectionStart, TxtBox2.SelectionStart + 1) ’ボタン2押下処理 TxtBox2.SelectionStart = TxtBox2.SelectionStart + 1 TxtBox2.Focus() TxtBox2.Text = TxtBox2.Text & "2" TxtBox2.Select(TxtBox2.SelectionStart, TxtBox2.SelectionStart + 1) どうも TxtBox2.SelectionStart = TxtBox2.SelectionStart + 1 でフォーカスの位置が右へ進めないようです。 全く分かりません。 ご教授お願いいたします。 |