• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ソフトウェアキーボード使ってテキストボックスの文字列末尾に文字列追加)

テキストボックスの文字列末尾に文字列を追加する方法

このQ&Aのポイント
  • VB.NETのWindowsMobile5.0で開発している場合、ソフトウェアキーボードをボタンコントロールで配置してテキストボックスに文字を連結して表示したい場合、文字列の末尾に文字を追加する方法について教えてください。
  • テキストボックスに各ボタンクリックイベント(A~Z、0~9)を設定している場合、クリックがある度に末尾に文字を追加するための簡単な方法を知りたいです。
  • ソフトウェアキーボードがある画面でファンクションを使って文字列を連結させたい場合、文字列の末尾に文字を追加する方法について、もっと簡単な方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

末尾への追加なら ボタンのクリックイベントで TextBox1.SelectionStart = TextBox1.TextLength TextBox1.Text &= CType( sender, Button).Text といった具合でいいのでは … 複数のボタンの同一ハンドラの指定には handles句に複数のイベントを並べれば可能です Private sub btn_Click(sender as Object, e as EventArgs) _ Handles Button3.Click, Button2.Click, Button1.Click といった具合です お示しのコードでは 前回のデータを記憶したいのであれば str1の宣言を static str1 as String = "" などとするかstr1自体を関数外部で宣言してグローバルスコープを持たせるなどが必要でしょう

glee_sss
質問者

お礼

ありがとうございます! 指示通りで出来ました。 いつもありがとうございます!

関連するQ&A