获取文件路径&右击窗口的文件名值,c#

时间:2011-01-25 12:07:04

标签: c#

我有自己的应用程序,我想通过在密钥注册表上定义命令{@ 1}}

将其添加到Windows上的右键菜单中

我的问题是我想从我选择的文件中获取文件名和路径,方法是单击右键菜单并将值传递给visual studio C#:

C://myapp.exe "%1"

如何获取填充字符串的值?

请原谅我的英语.. TQ

2 个答案:

答案 0 :(得分:0)

该值应位于main方法的args数组中。

答案 1 :(得分:0)

如果您能够通过在Windows资源管理器中右键单击来执行应用程序,那么Windows shell应该传递文件路径。试试这个:

if(args.Length>0)
{
    string c = args[0];
    /NOW USE c
}