C#:アプリケーションの起動中を判断する

テスト作成
フォーム (Form1) にボタン (button1)
フォーム (Form1) にリストボックス (listBox1)

//必要な空間
using System.Diagnostics;

// コード
private void button1_Click(object sender, EventArgs e)
{
  if (Process.GetProcessesByName("notepad").Length > 0)
  {
    listBox1.Items.Add("メモ帳");
  }
}

メモ帳が起動中かを調べて、起動中の場合のみメッセージを表示します。プロセス名に拡張子は不要です。

SnapCrab_NoName_2017-12-24_6-51-10_No-00