所以我有一个可以保存和打开文件的c#应用程序。 Windows资源管理器已注册,可以使用我的应用程序打开该文件格式。但是如何获取我在Windows资源管理器中双击的文件的文件路径?
答案 0 :(得分:2)
通过命令行获取 - 关于如何阅读这些参数,例如见
http://msdn.microsoft.com/de-de/library/system.environment.getcommandlineargs.aspx
http://msdn.microsoft.com/en-us/library/aa970914.aspx
答案 1 :(得分:0)
您的App.xaml.cs文件应该有AppStartingUp方法。事件args包含程序的命令行参数。第一个应该是文件名:
public partial class app : Application
{
void AppStartingUp(object sender, StartupEventArgs e)
{
string file_name = e.Args[0];
...
}
}