Чтение данных конкретного процесса

Чтение данных конкретного процесса

В дополнение к полному списку всех запущенных на данной машине процессов, статический метод Process.GetProcessById() позволяет прочитать данные отдельного процесса по его значению PID. Если запросить доступ к процессу по несуществующему значению PID, будет сгенерировано исключение ArgumentException. Так, чтобы получить объект Process, представленный значением PID, равным 987, можно написать следующее.

// Если процесса с PID=987 нет, то среда выполнения

// сгенерирует соответствующее исключение.

static void Main(string[] args) {

 Process theProc;

 try {

  theProc = Process.GetProcessByld(987);

 } catch { // Общий блок catch для простоты.

  Console.WriteLine("-› Извините, некорректное значение PID!");

 }

}

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

7.3.8. Сбор и анализ данных процесса

Из книги Модель зрелости процессов разработки программного обеспечения автора Паулк Марк

7.3.8. Сбор и анализ данных процесса Ключевые практики для сбора и анализа данных процесса развиваются по уровням зрелости.На уровне 2 данные в основном относятся к размеру промежуточных продуктов проекта, объему работ и графику. Эта информация идентифицируется,


Чтение поступающих данных cookie

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Чтение поступающих данных cookie Напомним, что именно браузер отвечает за возможность доступа к перманентным данным cookie во время обращения к ранее посещавшейся странице. Для взаимодействия с поступающими данными cookie в ASP.NET предусмотрено свойство HttpRequest.Cookies. Например, если


Чтение XML-данных

Из книги Обработка баз данных на Visual Basic®.NET автора Мак-Манус Джеффри П


10.5.2. Чтение и запись из процесса

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

10.5.2. Чтение и запись из процесса Хотя system() отображает результат работы команды на устройство стандартного вывода и позволяет дочерним программам читать стандартный ввод, это не всегда идеально. Часто процесс желает читать вывод другого процесса либо отправлять текст на


Чтение и запись данных

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.

Чтение и запись данных Есть несколько VBA-команд для записи и извлечения данных из файла. В приведенной ниже таблице описана их работа. Пример команды Использование Пояснение Оператор Put Предназначен для записи переменных в файл Put #1, 1800, StrQuote (записывает переменную


Чтение и запись данных

Из книги Операционная система UNIX автора Робачевский Андрей М.

Чтение и запись данных Функции ввода/вывода верхнего уровня позволяют передавать данные различными способами.Операции чтения и записи в потоках начинаются с текущей. позиции в потоке, идентифицируемой как "file pointer"(указатель файла) для потока. Указатель файла изменяется


Чтение и запись данных

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

Чтение и запись данных Функции read и write, как и функции ввода/вывода верхнего уровня, начинают выполнение очередной операции с текущей позиции в файле. Текущая позиция изменяется при каждой операции чтения или записи.Функция eof может быть использована для проверки на конец


Б.1. Чтение и запись данных

Из книги QT 4: программирование GUI на С++ автора Бланшет Жасмин

Б.1. Чтение и запись данных Первая функция ввода-вывода, с которой сталкиваются те, кто начинают изучать язык С, называется printf(). Она форматирует текстовую строку и записывает ее в стандартный выходной поток. Обобщенная ее версия fprintf() записывает текст в заданный поток.


Структуры данных процесса

Из книги автора

Структуры данных процесса Каждый процесс представлен в системе двумя основными структурами данных — proc и user, описанными, соответственно, в файлах <sys/proc.h> и <sys/user.h>. Содержимое и формат этих структур различны для разных версий UNIX. В табл. 3.1 приведены некоторые поля


10.1. Чтение и обработка данных в sed

Из книги автора

10.1. Чтение и обработка данных в sed Общая схема работы редактора sed такова:   1. Редактор последовательно извлекает строки текста из файла или стандартного входного потока и копирует их в буфер редактирования.   2. Затем он считывает первую команду из командной строки или


11.5.4. Чтение данных и» стандартного входного потока

Из книги автора

11.5.4. Чтение данных и» стандартного входного потока Команда paste имеет удобную опцию — (дефис), которая позволяет принимать данные из стандартного входного потока. Каждый дефис в командной строке соответствует одной колонке выходных данных. Например, список файлов


Чтение и запись двоичных данных

Из книги автора

Чтение и запись двоичных данных Самый простой способ загрузки и сохранения двоичных данных в Qt — получить экземпляр класса QFile, открыть файл и получить к нему доступ через объект QDataStream. QDataStream обеспечивает независимый от платформы формат памяти, который поддерживает