none
工作管理員的(應用程式&處理程序) RRS feed

  • 問題

  • 下面這個範例可以列出 windows 中的 [處理程序]:

            For Each proc In System.Diagnostics.Process.GetProcesses
                ListBox1.Items.Add(proc.ProcessName)
            Next

     

    如果我要列出 [應用程式] 要如何改 in VB.net 2008 express?

    thanks

    2008年1月13日 上午 04:29

解答

  • 寫法就如 this 所如...並沒有任何改變...
    些微差別的就是 "應用程式" 的 Process 是有 MainWindowsTitle 的...

    private void button1_Click(object sender, EventArgs e)
    {
        foreach (Process p in Process.GetProcesses())
        {
            if (p.MainWindowTitle != "")
            {
                MessageBox.Show(p.MainWindowTitle);
            }
        }
    }

    2008年1月13日 上午 10:42

所有回覆

  • HI,

     

    和原先的程式寫法相同, 並沒有改變

     

    tihs

    2008年1月13日 上午 06:59
  • 寫法就如 this 所如...並沒有任何改變...
    些微差別的就是 "應用程式" 的 Process 是有 MainWindowsTitle 的...

    private void button1_Click(object sender, EventArgs e)
    {
        foreach (Process p in Process.GetProcesses())
        {
            if (p.MainWindowTitle != "")
            {
                MessageBox.Show(p.MainWindowTitle);
            }
        }
    }

    2008年1月13日 上午 10:42