右クリック メニューから winform アプリでファイルを開くときに、正しいファイル パスを取得できないようです。テキスト ファイルを右クリックしてプログラム (regedit.exe の c:\MyApp %1) を実行し、プログラムが開く前にメッセージ ボックスにファイル パスが表示されるようにしたいと考えています。現在、私が取得しているように見えるのは、実際のプログラムのファイル パスだけです。これは私がこれまでに持っているものです。
public partial class Form1 : Form
{
public Form1()
{
string[] args = Environment.GetCommandLineArgs();
foreach (string arg in args)
{
MessageBox.Show(arg);
}
InitializeComponent();
}
どんな助けでも大歓迎です。これはおそらく簡単な修正であると理解していますが、私はこれに非常に慣れていないため、明らかな何かが欠けている可能性があります。
ありがとうございました。