Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 14.05.2012, 23:16   #1
 Разведчик
Аватар для sharperok
 
sharperok никому не известный тип
Регистрация: 14.05.2012
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для sharperok с помощью ICQ Отправить сообщение для sharperok с помощью Telegram Отправить сообщение для sharperok с помощью MSN Отправить сообщение для sharperok с помощью Yahoo Отправить сообщение для sharperok с помощью Skype™
 
Post Пишем программу для закрытия процесса

Здравствуйте, начинающие и не очень программисты!
Сейчас я вам покажу очень простой способ закрытия любого приложения/задачи на C# (Csharp). Такие программы могут вам понадобится для сокращения времени, ну или говоря научным языком - автоматизации и последующей оптимизации закрытия процесса.

Итак, давайте приступим к нашему уроку, следуйте инструкциям, и тогда будет вам счастье!


1. Создаем новый проект в Microsoft Visual Studio (Ctrl+Shift+N).

2. Вставляем в наш проект компонент "Button":
[Ссылки могут видеть только зарегистрированные пользователи. ]


3. Кликаем на компонент "Button/Кнопка" 2 раза. Перед вами появится окно с кодом C#, вставьте туда это:

Код:
{
foreach (Process currentProcess in Process.GetProcessesByName("Имя процесса без .exe"))
currentProcess.Kill();
}
4. А теперь надо добавить маленький код в самое начало:
Код:
using System.Windows.Forms;
using System.Diagnostics;
На этом все. Желаю удачного усвоения новых высот в C# и в целом программировании.
________________
  Ответить с цитированием
Старый 16.05.2012, 22:15   #2
 Разведчик
Аватар для spangebob951
 
spangebob951 на правильном путиspangebob951 на правильном пути
Регистрация: 02.11.2010
Сообщений: 37
Популярность: 138
Сказал(а) спасибо: 12
Поблагодарили 39 раз(а) в 26 сообщениях
Отправить сообщение для spangebob951 с помощью ICQ Отправить сообщение для spangebob951 с помощью Skype™
 
По умолчанию Re: Пишем программу для закрытия процесса

Расписал бы уже хотя бы уже простой "Диспетчер" //и этого все равно куча.
Да и способ. Каждый раз переписывать "Название.exe".
  Ответить с цитированием
Старый 17.05.2012, 00:47   #3
 Старший сержант
Аватар для крайслер
 
крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(крайслер сломал счётчик популярности :(
Регистрация: 04.02.2011
Сообщений: 198
Популярность: 12244
Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
Отправить сообщение для крайслер с помощью Skype™
 
По умолчанию Re: Пишем программу для закрытия процесса

Цитата:
Сообщение от spangebob951Посмотреть сообщение
Каждый раз переписывать "Название.exe"

Поставь комбоБокс или лист и загружай туда список процессов, а от туда уже бери название процесса....

Список процессов в комБоксе(событие Click)
Цитата:
comboBox1.Items.Clear();
foreach (Process clsProcess in Process.GetProcesses())
{
comboBox1.Items.Add(clsProcess.ProcessName);
}

Завершение выбранного процесса:
Код:
foreach (Process currentProcess in Process.GetProcessesByName(comboBox1.Text))
                currentProcess.Kill();
Вложения
Тип файла: rar КиллПроц.rar (23.9 Кб, 57 просмотров)
________________

-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
  Ответить с цитированием
Старый 14.09.2015, 13:26   #4
 Разведчик
Аватар для Sayrexx
 
Sayrexx никому не известный тип
Регистрация: 16.09.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем программу для закрытия процесса

спасибо!
  Ответить с цитированием
Старый 14.12.2016, 18:12   #5
 Разведчик
Аватар для ApostalWow
 
ApostalWow никому не известный тип
Регистрация: 13.11.2016
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем программу для закрытия процесса

Прошу прощения, а как к Button привязать кнопку?
Например: хочу закрыть игру, кнопкой "F1"
Как реализовать?

Добавлено через 9 минут
Прошу прощения, а как к Button привязать кнопку?
Например: хочу закрыть игру, кнопкой "F1"
Как реализовать?

Последний раз редактировалось ApostalWow; 14.12.2016 в 18:22. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 16.12.2016, 14:30   #6
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: Пишем программу для закрытия процесса

Цитата:
Сообщение от ApostalWowПосмотреть сообщение
Прошу прощения, а как к Button привязать кнопку?
Например: хочу закрыть игру, кнопкой "F1"
Как реализовать?

Добавлено через 9 минут
Прошу прощения, а как к Button привязать кнопку?
Например: хочу закрыть игру, кнопкой "F1"
Как реализовать?

Код:
[DllImport("user32.dll")]
static extern short GetAsyncKeyState(int input);

if (GetAsyncKeyState(0x70) ==  Int16.MinValue)
{
    //code
}
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Пользователь сказал cпасибо:
object (18.12.2016)
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руководство] Играем на официальном сервере ХоН даже после его закрытия для СНГ ! ! ! art_khb Heroes of Newerth 44 27.07.2013 07:58

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:51.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net