2017-01-26 18 views
0

私は学校のサーバーにユーザーを追加するためのビジュアルベーシック2015でプログラムを書いています。他のテキストボックスからの入力を表示するために、編集可能ではないテキストボックスがあります。それよりも複雑に思えますが、テキストボックスにはエントリが表示されるだけなので、エントリを2倍にすることなく多くの作業が完了します。入力テキストボックス上で入力が変更されると、表示に更新されます。しかし、私は表示された内容を更新するバックスペース入力を検出することができません。これを行う方法はありますか? コードのサンプルを示します。私は文字としてバックスペース入力を受け入れようとしています

Private Sub dp_TextChanged(sender As Object, e As EventArgs) Handles dp.TextChanged 
     If dp.Text = "" Then GoTo line1 
     i = Asc(dp.Text) 
     If i = 8 Then 
      domainp.Text = domainp.Text.Remove(domainp.Text.Length - 1) 
     End If 
     If dp.Text = "" Or dp.Text = " " Or dp.Text = "." Then GoTo line1 
     domainp.Text = domainp.Text & dp.Text 
     domain_prefix = domainp.Text 
     dp.Text = "" 
     i = 0 
line1: 
    End Sub 

私は長年プログラムしておらず、多くのことを忘れています。私はあなたが私に与えることができるすべての助けに感謝します。

私は、Visual Studioに2015

答えて

0

使用KeyDownイベントを使用しています。これは、タイプ、バックスペース、または矢印キーの動きをキャプチャします。

関連する問題