2016-07-28 17 views
0

私のプログラムではタブトップ(仮想キーボード)を起動できますが、何らかの理由でそれを強制終了できません。起動後にタブチッププロセスを終了させる方法

これは私のコードです:行tabtipProcess.Kill()

Private tabtipProcess As Process 

Private Sub t_Enter(sender As Object, e As EventArgs) 
    tabtipProcess = Process.Start("tabtip") 
End Sub 

Private Sub t_Leave(sender As Object, e As EventArgs) 
    tabtipProcess.Kill() 
End Sub 

私はこのエラーを取得する:

Cannot process request because the process (5312) has exited.

+0

あなたをフォーマットしようようにしてください問題は適切です。質問の作成時に表示される_「書式設定方法」_ボックスを参照してください。私は今それを修正しました。 –

+0

[TextInputPanelを閉じる方法](http://stackoverflow.com/questions/15148740/how-to-close-textinputpanel)の可能な複製 – topshot

答えて

0

i'vはそれを得た:

For Each pkiller As Process In Process.GetProcesses 
     If String.Compare(pkiller.ProcessName, "tabtip", True) = 0 Then 
      pkiller.Kill() 
     End If 
    Next 
関連する問題