2013-04-05 2 views
0

Когда я нажимаю на button, executable file должен открыть внутри form.
Я искал много вещей в сети, но до сих пор я не могу получить какую-либо дешифрующую идею.
Так любезно сделайте меня нужным.Как я могу открыть exe-файл внутри формы Windows?

+1

Что вы подразумеваете под «исполняемый файл должен открываться внутри формы?» У вас есть отдельное приложение, которое вы хотите (визуально) отображать в своем собственном окне? –

+0

Вы не можете этого сделать - чего вы пытаетесь достичь, может быть, мы можем предложить альтернативу? –

+1

Pinvoking SetParent() может работать. Это хрупкое и труднодоступное. –

ответ

1

Если у вас есть доступ к источнику, и он находится в .Net, вы можете поместить исполняемый файл в общую библиотеку и вызвать код из своего окна и отобразить его, как хотите. В противном случае вы можете запустить исполняемый файл за пределами вашего приложения в форме окна, вызывая следующий код:

System.Diagnostics.Process.Start(exePath); 
Смежные вопросы