0
IM любопытное VBA шишка, и я пытаюсь запустить Firefox с нажатием кнопки на основе this video (которая предназначена для визуального-студии-2008), используя следующий кодввода ЦМД команды с кнопкой мыши
Private Sub Button1_Click() Handles Button1.Click
Shell("CMD.exe")
SendKeys.Send("start firefox")
SendKeys.Send("{ENTER}")
Close()
End Sub
однако все это делает запуски cmd
, он ничего не вводит в него (когда я набираю start firefox
в cmd, он работает), что я делаю неправильно?
примечание: я использую visual-studio-2012 (если это имеет значение), и я никогда раньше не использовал cmd
в визуальной базовой программе.
Вы можете указать, что если команда, которую я выполняю на cmd, требует нажатия двух клавиш ENTER от пользователя. Это можно сделать, передав клавишу ENTER в моем коде. PLZ помощь. –
@ParagGangil вы пытались ввести команду SendKeys.Send ("{ENTER}") дважды? – Manny265
@ Manny264: Да, я попробовал SendKeys.Send («{ENTER}» дважды, но это не сработало. Вместо этого я использовал «-y» после моей команды, которая очень хорошо служила цели. –