У меня хороший опыт работы с C #, но теперь я хочу разработать простое (возможно, консольное приложение) программное обеспечение, которое просто определяет имя и время процесса, начатого или завершившегося на моем компьютере.
, например (я предполагаю, что мое небольшое приложение уже запущено), если пользователь открывает firefox, он должен просто вставить firefox.exe в базу данных со временем, и если пользователь закроет его, он также сделает то же самое.
и то же самое, что и выше, если пользователь открывает блокнот, он должен вставить notepad.exe с указанием времени и так далее.
Я знаю, как вставлять значения в базу данных, но мне просто нужна ваша помощь в определении начала или завершения процесса / программы в моей системе.
честно говоря, я никогда раньше не разрабатывал такого рода приложения, поэтому я понятия не имею, что это возможно с помощью консольного приложения, или мне нужно создать приложение службы Windows и т. Д.
поэтому, пожалуйста, предоставьте свой ответ, просто считая меня новичок.
в части C # я могу это понять, так что об этом нужно беспокоиться.
Я использую Visual Studio 2010 с .net 4.0
-Заранее спасибо