10秒目をつむったら…

C#でファイル選択画面を出し、拡張子に関連づけされたアプリで選択されたテキストを開くにはどうすればよいでしょうか?

メモ帳で開く方法は分かるのですが、winで拡張子に関連づけされたアプリでそれを開く方法が分からないので、教えてください。
よろしくお願いします。

A 回答 (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);
}
}
}
    • good
    • 0
この回答へのお礼

ありがとうございました!
自分で拡張子に紐付いた受け入れ先アプリを指定するんじゃなくて、ファイル名を入れれば勝手にやってくれるんですね!

お礼日時:2006/04/02 15:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!