获取自动播放的文件路径(具有任意扩展名的文件)

时间:2015-02-05 04:04:14

标签: c#

我已使用以下说明在Windows注册表中定义了新扩展名(.abc):

[HKEY_CURRENT_USER\Software\Classes\abcApp_V1\shell\open\command]
@="c:\abcApp.exe \"%1\""
[HKEY_CURRENT_USER\Software\Classes\.abc]
@="abcApp_V1"

这样可以正常工作,现在每个扩展名为.abc的文件都会打开abcApp.exe程序。

我如何在 abcApp 程序中获取文件的路径(扩展名为.abc的文件?)?

1 个答案:

答案 0 :(得分:0)

感谢Joe White的评论。 这是我的答案:

    private void Form1_Load(object sender, EventArgs e)
    {
        string[] fileS = Environment.GetCommandLineArgs();
        MessageBox.Show(fileS[1]);
    }