我在制作的 vb.net 项目中有以下几行
Private Sub yesButton_Click() Handles yesButton.Click
Shell("CMD.exe", AppWinStyle.NormalFocus)
SendKeys.SendWait("start firefox")
SendKeys.Send("{ENTER}")
Close()
End Sub
我希望单击按钮以使用cmd
然后关闭来打开 Firefox,它可以工作,但是cmd
在此过程中会打开 20-30 个窗口和大约 5 个 fireofx,为什么?更重要的是如何防止这种情况发生?
我正在运行visual-studio-2012。这与我的其他问题不同。
- 编辑 -
此代码的结果相同
Private Sub yesButton_Click() Handles yesButton.Click
Shell("CMD.exe", AppWinStyle.NormalFocus)
SendKeys.Send("start firefox {ENTER}")
End Sub