Как вывести другое приложение (калькулятор) на передний план в winforms через vb.net?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как вывести другое приложение (калькулятор) на передний план в winforms через vb.net?

Сообщение Anonymous »

Возможно, это очень распространенный вопрос, но я не могу найти правильного ответа.

Отметьте этот дубликат исходной ссылкой, если он найден.

Скажем, у меня есть winform с кнопкой.
И я хочу открыть другое приложение, например, калькулятор Windows.

Итак, нажмите кнопку, я добавил это.

Код: Выделить всё

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim MyApp As System.Diagnostics.Process = New System.Diagnostics.Process
MyApp.StartInfo.FileName = "C:\Windows\system32\calc.exe"
MyApp.Start()

Dim p() As Process = Process.GetProcessesByName("Calculator")
If p.Count > 0 Then
/*Something like bring that calc to front*/
Else
MyApp.Start()
End If
End If
End Sub
Теперь мне нужно что-то вроде вывода Calc на передний план, если Calc находится за Winform.
Если Calc не открыт, то он открою новое, иначе предыдущее окажется на переднем плане.

Подробнее здесь: https://stackoverflow.com/questions/631 ... via-vb-net
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»