ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
Вопрос по VB.NET 2008, помогите )) (Ресурсы,и еще кое-что) |

08.04.2010, 21:01
|
|
Познающий
Регистрация: 02.01.2009
Сообщений: 90
Провел на форуме: 390073
Репутация:
44
|
|
Вопрос по VB.NET 2008, помогите )) (Ресурсы,и еще кое-что)
Вообщем вопрос заключается в том, как можно запустить .exe файл, который добавлен в ресурсы ?
П.С. Уже не надо, решение -
Код:
System.IO.File.WriteAllBytes("Main.exe", My.Resources.Main)
Shell("Main.exe")
Возник еще один вопрос - как сделать так, чтоб если прогу закрывают, то она закрыла "за собой" другой процесс ?
Последний раз редактировалось DeepBlue7; 08.04.2010 в 22:10..
|
|
|

09.04.2010, 21:01
|
|
Новичок
Регистрация: 21.12.2009
Сообщений: 1
Провел на форуме: 9979
Репутация:
0
|
|
Dim ProcessToKill() As System.Diagnostics.Process = System.Diagnostics.Process.GetProcessesByName(Name )
For Each proc In ProcessToKill
proc.Kill()
Next
Код для 2010, но и на 2008 может прокатит.
Убивает все процессы с указанным именем.
А вообще юзай MSDN там должна быть инфа.
Ссылка : MSDN
Последний раз редактировалось Shadowwalker; 09.04.2010 в 21:26..
|
|
|

09.04.2010, 23:46
|
|
Познающий
Регистрация: 02.01.2009
Сообщений: 90
Провел на форуме: 390073
Репутация:
44
|
|
Shadowwalker, как убить процесс - я знаю, но вот как убить процесс если прога закрывается... ? 
|
|
|

10.04.2010, 14:02
|
|
Новичок
Регистрация: 09.04.2010
Сообщений: 10
Провел на форуме: 27183
Репутация:
0
|
|
Если прога зарываеться как положено (сделать на ней кнопку "выход"), то использовать тот код в этой кнопке, но вот если юзверь закроет через крестик или еще че хуже через диспечер,то тут нада пофантазирвать (можно заняться порнографией и заставлять запускаться еще один отдельный процесс который будет отслеживать работает ли прога если она завершилась "не так как надо" чтоб убивался процесс нужный тебе и сам процесс (который незаметно стартонул с прогой)
|
|
|

10.04.2010, 17:07
|
|
Познающий
Регистрация: 16.10.2009
Сообщений: 40
Провел на форуме: 152013
Репутация:
14
|
|
Сообщение от DeepBlue7
Shadowwalker, как убить процесс - я знаю, но вот как убить процесс если прога закрывается... ? 
Код:
Imports System.Diagnostics
Private sub eXit () Handles Me.FormClosing
For Each proc as Process In Process.GetProcessesByName(Name)
proc.Kill()
Next
End Sub
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|