【问题标题】:c# opening a compress file into a program [closed]c#将压缩文件打开到程序中[关闭]
【发布时间】:2012-09-29 19:22:19
【问题描述】:
我有一个程序可以压缩某个文件并保存为 *.pld 扩展名。我的问题是这样的。如何访问我自己的扩展文件并读取该文件的内容。因此,有人通过双击文件帮助我如何读取该文件并将其显示到包含datagridview的主窗体中?我使用
registry key helper 在我的程序上制作安装程序后放置我的上下文菜单。当我开始压缩文件、保存并打开文件时,它只是一次又一次地打开我的应用程序。
如何解决这个问题?提前谢谢你。
【问题讨论】:
标签:
c#
registry
contextmenu
【解决方案1】:
您只需要从 main 方法中读取参数。例如:
static class Program
{
[STAThread]
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1 form = new Form1(args);
Application.Run(form);
}
}
args 将包含双击文件的完整路径