从右键菜单中使用我的 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();
}
任何帮助将不胜感激。我知道这可能是一个简单的解决方法,但我对此很陌生,可能会遗漏一些明显的东西。
谢谢你。