我通过项目属性>>指定了与我的程序(Window Application)相关联的文件扩展名。发布>>选项>> Visual Studio 2013中的文件关联。
我知道如果我拖动一个或多个文件并将其放在我的应用程序( .exe )上,我可以通过参数捕获所有路径( string [] args )我的Main方法(位于Program.cs 中)。但是当我打开一个关联文件(启动我发布和安装的应用程序)时,该文件的路径不会作为参数传递给我的Main方法。
如何捕获已启动应用程序的文件的路径?
BTW,我还可以使用注册表( HKEY_CLASSES_ROOT )将文件扩展名与我的应用程序相关联,旁边使用Visual Studio的“文件关联”功能。您最常推荐哪种方法?为什么?
答案 0 :(得分:0)
检查注册表编辑器:
totals_list = [[key[0], key[1], totals[key]] for key in totals]
for (int(a*1e6), int(b*1e6), c) in list_of_rows: