.NET Framework の
System.Diagnostics.Process.GetProcessesByName() メソッドで、GetProcessesByName("EXCEL.EXE")と指定すると、エクセルが起動していてもヒットしてくれない。GetProcessesByName("EXCEL")やGetProcessesByName("excel")ならヒットした。
というわけで、拡張子の指定は不要、というかしてはいけない。
Permalink | 記事への反応(1) | 12:17
ツイートシェア
このメソッドを使用して、新しい Process コンポーネントの配列を作成し、ローカル コンピューター上で同じ実行可能ファイルを実行しているすべてのプロセス リソースに関連付けます。...