0

プログラムを開くと言うと、プログラムが開くというコードがあります。しかし、そのプログラムが存在しない場合はどうなるでしょうか。コードが存在しないことを知らせるにはどうすればよいですか? また、代替プログラムが存在する場合、自分のコードを別のプログラムで開くにはどうすればよいですか?

case "open microsoft word":
                System.Diagnostics.Process.Start(@"C:\Program Files\Microsoft Office\Office15\WINWORD.exe");
                JARVIS.Speak("Loading");
                break;
4

2 に答える 2

3

File.Existsを使用できます:

if (File.Exists(@"C:\Program Files\Microsoft Office\Office15\WINWORD.exe")) {
    // do your thing
}
于 2013-09-16T01:33:18.007 に答える