بدست آوردن جزییات اطلاعات در مورد یک پروسه در حال اجرا
#1
Note 
[CSHARP]using System.Diagnostics;[/CSHARP]

[CSHARP]Process myProcess = new Process();
// Get the process start information of notepad.
ProcessStartInfo myProcessStartInfo = new ProcessStartInfo("notepad.exe");
// Assign 'StartInfo' of notepad to 'StartInfo' of 'myProcess' object.
myProcess.StartInfo = myProcessStartInfo;
// Create a notepad.
myProcess.Start();
System.Threading.Thread.Sleep(1000);
ProcessModule myProcessModule;
// Get all the modules associated with 'myProcess'.
ProcessModuleCollection myProcessModuleCollection = myProcess.Modules;
Console.WriteLine("Properties of the modules associated "
+"with 'notepad' are:");
// Display the properties of each of the modules.
for( int i=0;i<myProcessModuleCollection.Count;i++)
{
myProcessModule = myProcessModuleCollection[i];
Console.WriteLine("The moduleName is "
+myProcessModule.ModuleName);
Console.WriteLine("The " +myProcessModule.ModuleName + "'s base address is: "
+myProcessModule.BaseAddress);
Console.WriteLine("The " +myProcessModule.ModuleName + "'s Entry point address is: "
+myProcessModule.EntryPointAddress);
Console.WriteLine("The " +myProcessModule.ModuleName + "'s File name is: "
+myProcessModule.FileName);
}
// Get the main module associated with 'myProcess'.
myProcessModule = myProcess.MainModule;
// Display the properties of the main module.
Console.WriteLine("The process's main moduleName is: "
+myProcessModule.ModuleName);
Console.WriteLine("The process's main module's base address is: "
+myProcessModule.BaseAddress);
Console.WriteLine("The process's main module's Entry point address is: "
+myProcessModule.EntryPointAddress);
Console.WriteLine("The process's main module's File name is: "
+myProcessModule.FileName);
myProcess.CloseMainWindow();[/CSHARP]

***********
پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note بدست آوردن تعداد خطوط یک رشته xMAN 0 264 10-06-2014 ساعت 19:20
آخرین ارسال: xMAN
Note دسترسی به هاست و تغییر یک فایل The Arrow 4 637 12-02-2014 ساعت 15:53
آخرین ارسال: xMAN
Note بدست اوردن فضای خالی درایو xMAN 0 327 08-01-2014 ساعت 14:15
آخرین ارسال: xMAN
Note بدست آوردن لیست تمامی فونتهای نصب شده xMAN 0 300 10-12-2013 ساعت 19:42
آخرین ارسال: xMAN
Note سوال به دست آوردن مکان در OpenDialog و SaveDialog در سی شارپ The Arrow 4 965 16-11-2013 ساعت 09:26
آخرین ارسال: ScarFace
Note سوال در مورد ذخیره ی تکست باکس در دیتابیس در سی شارپ The Arrow 1 771 23-08-2013 ساعت 16:39
آخرین ارسال: ScarFace
Note جست و جو در Datagridview The Arrow 1 453 05-07-2013 ساعت 09:19
آخرین ارسال: SOFTAFZAR
Note درخواست ساخت یک DLL مهم - سی شارپ The Arrow 0 325 26-05-2013 ساعت 21:59
آخرین ارسال: The Arrow
Note درخواست یک ماشین حساب ساده در Console application Crysis 4 721 19-02-2013 ساعت 19:09
آخرین ارسال: SOFTAFZAR
Note نمایش IP یک هاست در #C SOFTAFZAR 0 326 18-11-2012 ساعت 09:49
آخرین ارسال: SOFTAFZAR

کاربرانِ درحال بازدید از این موضوع:   1 مهمان