Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 27.10.2015
Сообщений: 1
1
.NET 4.x

Как запустить стороннее приложение внутри своей MDI-формы?!

30.01.2017, 06:23. Показов 1764. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам

как запустить стороннее приложение внутри своей MDI-формы?! ОЧЕНЬ СРОЧНО!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.01.2017, 06:23
Ответы с готовыми решениями:

Открыть стороннее приложение внутри своей формы
Здравствуйте, мне надо запустить приложение в своей форме. Надо для того что бы приложение...

Запустить стороннее оконное приложение внутри своей формы
Добрый день. Возможно ли такое?

Как запустить стороннее приложение?
Можно ли запускать из своей программы другую, например MS Word? Если да то как?

Как запустить стороннее приложение
Всем доброго здоровьеца. пока безуспешно пытаюсь работать с WinForms в visual studio 2012\2010....

2
Эксперт .NET
12078 / 8387 / 1281
Регистрация: 21.01.2016
Сообщений: 31,601
30.01.2017, 07:40 2
kirooo, крайне просто: никак.
0
Лень — мое второе и
3206 / 2397 / 684
Регистрация: 28.11.2014
Сообщений: 3,587
Записей в блоге: 3
30.01.2017, 11:18 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Public Class Form1
    Dim myProcess As Process = New Process()
    Public Declare Function SetParent Lib "user32" Alias "SetParent" (ByVal hWndChild As IntPtr, ByVal hWndNewParent As IntPtr) As System.IntPtr
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        myProcess.Start()
        myProcess.WaitForInputIdle()
        SetParent(myProcess.MainWindowHandle, Me.Handle)
    End Sub
 
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Normal
        myProcess.StartInfo.FileName = "notepad.exe"
    End Sub
End Class
1
30.01.2017, 11:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2017, 11:18
Помогаю со студенческими работами здесь

Как запустить стороннее приложение с параметром?
В общем как открыть стороннее приложение через программу делфи так, как показано на скрине

Как запустить стороннее приложение с определенными параметрами
Здравствуйте! Необходимо реализовать следующее. Имеется программка .exe работающая в командной...

Как запустить стороннее приложение с определенными параметрами
Есть программа paping.exe, она пингует по портам! Нужно с помощью vb.net программы запустить её с...

Как запустить стороннее приложение и ждать завершения его работы?
В принципе, зная расположение какого-то приложения на диске запуск его особых трудностей не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru