Вопрос по VB.NET 2008, помогите )) (Ресурсы,и еще кое-что) Вообщем вопрос заключается в том, как можно запустить .exe файл, который добавлен в ресурсы ? П.С. Уже не надо, решение - Code: System.IO.File.WriteAllBytes("Main.exe", My.Resources.Main) Shell("Main.exe") Возник еще один вопрос - как сделать так, чтоб если прогу закрывают, то она закрыла "за собой" другой процесс ?
Dim ProcessToKill() As System.Diagnostics.Process = System.Diagnostics.Process.GetProcessesByName(Name) For Each proc In ProcessToKill proc.Kill() Next Код для 2010, но и на 2008 может прокатит. Убивает все процессы с указанным именем. А вообще юзай MSDN там должна быть инфа. Ссылка : MSDN
Если прога зарываеться как положено (сделать на ней кнопку "выход"), то использовать тот код в этой кнопке, но вот если юзверь закроет через крестик или еще че хуже через диспечер,то тут нада пофантазирвать (можно заняться порнографией и заставлять запускаться еще один отдельный процесс который будет отслеживать работает ли прога если она завершилась "не так как надо" чтоб убивался процесс нужный тебе и сам процесс (который незаметно стартонул с прогой)
Code: Imports System.Diagnostics Private sub eXit () Handles Me.FormClosing For Each proc as Process In Process.GetProcessesByName(Name) proc.Kill() Next End Sub