Module Name e Description Process

  • Thread starter Thread starter win
  • Start date Start date
W

win

How do I know about processes?

I have proceeded so:

Process[] processi = Process.GetProcessesByName("svchost");
foreach (Process p in processi)
{
try {
MessageBox.Show ( p.MainModule.FileName ) ;

}
catch {
MessageBox.Show ("error");
}
}
But I want to capture other parameters:
--> Module name, Description, ....


Thanks..
 
Hi,
Here's a solution for you.

private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process[] ww =
System.Diagnostics.Process.GetProcessesByName("svchost");
foreach (System.Diagnostics.Process p in ww)
{
listBox1.Items.Clear();
listBox1.Items.Add(p.MainModule.FileName);
foreach(System.Diagnostics.ProcessModule pmod in p.Modules)
{
listBox1.Items.Add(pmod.ModuleName + " " +
pmod.FileVersionInfo.FileDescription);
}
}
}

bye.

--
Regards,
Pasan Indeewara

win said:
How do I know about processes?

I have proceeded so:

Process[] processi = Process.GetProcessesByName("svchost");
foreach (Process p in processi)
{
try {
MessageBox.Show ( p.MainModule.FileName ) ;

}
catch {
MessageBox.Show ("error");
}
}
But I want to capture other parameters:
--> Module name, Description, ....


Thanks..
 
Hi,
     Here's a solution for you.

        private void button1_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process[] ww =
System.Diagnostics.Process.GetProcessesByName("svchost");
            foreach (System.Diagnostics.Process p in ww)
            {
                listBox1.Items.Clear();
                listBox1.Items.Add(p.MainModule.FileName);
                foreach(System.Diagnostics.ProcessModule pmod in p.Modules)
                {
                    listBox1.Items.Add(pmod.ModuleName + " " +
pmod.FileVersionInfo.FileDescription);
                }
            }
        }

bye.

--
Regards,
Pasan Indeewara






How do I know about processes?
I have proceeded so:
Process[] processi = Process.GetProcessesByName("svchost");
           foreach (Process p in processi)
           {
              try {
                    MessageBox.Show ( p.MainModule.FileName ) ;
               }
               catch  {
               MessageBox.Show ("error");
               }
           }
       But I want to capture other parameters:
--> Module name, Description, ....

--
Regards,
Pasan Indeewara- Nascondi testo citato

- Mostra testo citato -

Thanks .. Works perfectly.
 
Back
Top