簡體   English   中英

您如何讀取已設置為默認打開應用程序的文件的文件路徑?

[英]How do you read the file-path of a file that has been set to open your application by default?

我希望能夠使用例如jpg或gif打開C#表單應用程序(圖像查看器)。 為了允許應用程序讀取該文件的文件路徑,以便可以對其進行相應處理,我該怎么辦?

該應用程序運行正常; 我現在要做的就是確保如果將其設置為jpg,gif等圖像的默認設置,它可以立即顯示圖片。

您可以使用Environment.GetCommandLineArgs();

如文檔所述:

數組中的第一個元素包含執行程序的文件名。 如果文件名不可用,則第一個元素等於String.Empty。 其余元素包含在命令行上輸入的所有其他標記。

因此,在您的情況下,“啟動”您的應用程序的圖像文件路徑應該是Environment.GetCommandLineArgs()返回的數組的第二個元素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM