Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Какой командой можно запустить внешнее приложение?

47K
25 сентября 2012 года
Rayrat7
99 / / 09.06.2012
Какой командой можно запустить внешнее приложение? например по кнопке запустилось видео с рабочего стола..
327
25 сентября 2012 года
UserNet2008
748 / / 03.04.2010
Код:
'Shell

Private Sub bntRunCalculator_Click(sender As Object, e As EventArgs) Handles bntRunCalculator.Click
    Static ProcID As Integer
   
 '***** Запустить только один Calculator *****.
   If ProcID = 0 Then
      ProcID = Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)
    Else
      MessageBox.Show("Calculator уже работает ", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning)
    End If

  End Sub
источник
47K
26 сентября 2012 года
Rayrat7
99 / / 09.06.2012
Спасибо огромное все работает!!!)
80K
27 сентября 2012 года
MorskoyZmey
23 / / 02.09.2012
Чето я сомневаюсь, что если я калькулятор закрою, то он опять запустится. А вдруг мне нада 2 калькулона?
327
27 сентября 2012 года
UserNet2008
748 / / 03.04.2010
Цитата:
Чето я сомневаюсь, что если я калькулятор закрою


Мой bag вот рабочий

 
Код:
Private Sub bntRunCalculator_Click(sender As Object, e As EventArgs) Handles bntRunCalculator.Click
    Dim ProcID As Process() = Process.GetProcessesByName("calc")
 '***** Запустить только один Calculator *****.
   If ProcID.Length = 0 Then
     Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)
   Else
     MessageBox.Show("Calculator уже работает ", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning)
   End If
End Sub
Цитата:
А вдруг мне нада 2 калькулона?


 
Код:
Private Sub bntRunCalculator_Click(sender As Object, e As EventArgs) Handles bntRunCalculator.Click
   '***** Запустить КУЧУ Calculator *****.
      Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)
End Sub
Далее приведу два примера как
1) открыть "Все элементы панели управления"

 
Код:
Shell("C:\Windows\explorer.exe shell:::{21EC2020-3AEA-1069-A2DD-08002B30309D}"
2) открыть директорию Documents или директорию Cookies

 
Код:
Shell("C:\Windows\explorer.exe shell:Linkse")  или  Shell("C:\Windows\explorer.exe shell:Cookies")
Всего более 1000 Shell-команд.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог