c#将压缩文件打开到程序中

时间:2012-09-29 19:22:20

标签: c# registry contextmenu

我有一个压缩某个文件并保存为* .pld扩展名的程序。我的问题是这样的。如何访问我自己的扩展文件并读取此文件的内容。因此,有人帮助我如何通过双击文件来读取和显示这个文件到我的主窗体,其中包含datagridview?我使用 registry key helper在我的程序上安装安装程序后放置我的上下文菜单。当我开始压缩文件,保存并打开文件时,它只是一次又一次地打开我的应用程序。

如何解决这个问题?。提前感谢你。

1 个答案:

答案 0 :(得分:0)

您只需要从main方法中读取args即可。 E.g:

static class Program
{
    [STAThread]
    static void Main(string[] args)
    {
        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Form1 form = new Form1(args);
        Application.Run(form);
    }
}

args将包含双击文件的完整路径