当有人使用我的程序“打开方式”时,如何知道打开了哪个文件?(C#)

时间:2011-06-15 18:22:26

标签: c# windows file

我编写了一个用于转换和重新调整图像大小的C#程序。如果有人用“Open With ...”打开我的程序位图,我如何“处理”该事件并找出他们刚刚打开的文件?

2 个答案:

答案 0 :(得分:5)

找到您的Main()方法

public static void Main(string[] args)
{
   ...
}

args获取所有命令行参数,文件名应该在那里。

答案 1 :(得分:4)

使用传递给Main方法的System.Environment.GetCommandLineArgs()或String args []参数。正在打开的文件的名称将在那里。