错误执行“osk”AKA屏幕键盘VB.Net

时间:2014-09-28 08:27:56

标签: vb.net

我试图通过vb.net执行屏幕键盘。

我试过这段代码:

shell("notepad") 'this is working
shell("cmd") 'this is working to
shell("dxdiag") 'this is working to

但当我试图执行" osk" AKA屏幕键盘显示错误

shell("osk") '

错误:

未处理的类型' System.IO.FileNotFoundException'发生在Microsoft.VisualBasic.dll

其他信息:找不到文件。

我认为执行" osk"我需要特殊条件或什么? 我试图导入System.IO但仍然无法完成..

请帮助......谢谢。

1 个答案:

答案 0 :(得分:0)

使用Process.Start替代shell来打开应用程序,因为它比shell更具特色

Process.Start("C:\Windows\System32\OSK.EXE")