Страница: 1 |
Страница: 1 |
Вопрос: Узнать запущен ли .exe
Добавлено: 06.04.09 22:49
Автор вопроса: WildWOlf_SS | Web-сайт:
У меня такая проблема...
Программа должна быть н автозапуске и при попытке запустить proga.exe должна выдлвать окно если да, например, то тогда запускать, если нет, то вырубать..
так вот как узнать запущен ли конкретный .exe??
и как его прервать или продолжить?
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
maza_____
ICQ: 9968842
Вопросов: 40
Ответов: 337
Web-сайт:
Профиль | | #1
Добавлено: 06.04.09 23:15
Номер ответа: 2
Автор ответа:
WildWOlf_SS
ICQ: 482827273
Вопросов: 2
Ответов: 12
Web-сайт:
Профиль | | #2
Добавлено: 06.04.09 23:21
не немного не то..неправильно видно я изъяснился) сорь...вот так:
прогу которую я напишу ( secure.exe например) стоит на автозапуске.. я в ней забил адрес проги , например d:\Files\MyProgramm.exe При попытке запустить МyProgramm.exe прога secure.exe выдает окно: запустить или нет...если да, то продолжить открытие MyProgramm.exe , если нет, то завершить MyProgramm.exe ... вот так..надеюсь сейчас понятно))
Номер ответа: 3
Автор ответа:
rw12lq
Вопросов: 2
Ответов: 80
Профиль | | #3
Добавлено: 06.04.09 23:57
Думаю, что подойдет - http://vbnet.ru/faq/showtopic.asp?id=415
Номер ответа: 4
Автор ответа:
rw12lq
Вопросов: 2
Ответов: 80
Профиль | | #4
Добавлено: 07.04.09 00:00
Или можешь так поизвращаться - http://www.vbstreets.ru/VB/Articles/66345.aspx - моя старая статья...
Номер ответа: 5
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #5
Добавлено: 07.04.09 01:26
Я эту проблему вообще по другому решил. Мне надо было узнать есть ли на компе расшаренные диски, если да то работаем, а если нет, то не грузимся и вот какой код у меня стоит при загрузке формы. Как пример мож не ахти, но мне лень было переделывать для примера.
Номер ответа: 6
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #6
Добавлено: 07.04.09 18:14
Ему совсем не это нужно. Ему нужно дать разрешение на запуск ДРУГОЙ проги, а не своей, насколько я понял.
Чувак, с ВБ ты погорячился Тут надо писать библу на чем-то более продвинутом. Си, Асм... Вот. И грузить ее во все процессы. Из библы надо хукать CreateProcessInternal, либо NtCreateProcess (подмена импорта, сплайсинг(. Библа будет передавать твоему приложению имя запускаемого процесса (сообщение, DDE, общая память - тебе решать) и ожидать ответа от тебя. Ну а ты уже решаешь, надо ли запускать, либо нет.
И еще... переходите уже на COD4 {sVc} лучшие! (с) {sVc}V1RTUOZ[/offop]
Номер ответа: 7
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #7
Добавлено: 07.04.09 20:03
Не гуглится, дай ссылку чтоли
Номер ответа: 8
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #8
Добавлено: 07.04.09 22:22
Какое слово неясно? )
Номер ответа: 9
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #9
Добавлено: 07.04.09 22:38
COD4 все результаты об игре кол оф дюти
Номер ответа: 10
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #10
Добавлено: 07.04.09 23:46
) цук)
Номер ответа: 11
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #11
Добавлено: 08.04.09 00:03
WTF