- ベストアンサー
拡張子に関連づけされたアプリでテキストを開く
C#でファイル選択画面を出し、拡張子に関連づけされたアプリで選択されたテキストを開くにはどうすればよいでしょうか? メモ帳で開く方法は分かるのですが、winで拡張子に関連づけされたアプリでそれを開く方法が分からないので、教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
概ねこんな感じ ---------------------------------------------------------------- using System; using System.Windows.Forms; using System.Diagnostics; public class Sample { static void Main() { OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.Filter = "txt files (*.txt)|*.txt"; openFileDialog1.FilterIndex = 2; openFileDialog1.RestoreDirectory = true; if(openFileDialog1.ShowDialog() == DialogResult.OK){ Process.Start(openFileDialog1.FileName); } } }
お礼
ありがとうございました! 自分で拡張子に紐付いた受け入れ先アプリを指定するんじゃなくて、ファイル名を入れれば勝手にやってくれるんですね!