私は作成中のvb.netプロジェクトに次の行を持っています
Private Sub yesButton_Click() Handles yesButton.Click
Shell("CMD.exe", AppWinStyle.NormalFocus)
SendKeys.SendWait("start firefox")
SendKeys.Send("{ENTER}")
Close()
End Sub
ボタンをクリックして Firefox を開きcmd
、次に閉じるようにしたいのですが、動作しますが、20 ~ 30cmd
個のウィンドウが開き、処理中に約 5 個の fireofx が開きます。なぜですか? さらに重要なのは、これを防ぐにはどうすればよいですか?
私はvisual-studio-2012を実行しています。これは私の他の質問と同じではありません。
- 編集 -
このコードでも同じ結果が得られます
Private Sub yesButton_Click() Handles yesButton.Click
Shell("CMD.exe", AppWinStyle.NormalFocus)
SendKeys.Send("start firefox {ENTER}")
End Sub