我已經加入我的應用程序到Windows的右鍵菜單與註冊表提供多個文件路徑用右鍵單擊
「C://myapp.exe‘的幫助下%1’
我可以使用下面的代碼來獲得所選擇的文件在MessageBox
路徑。
static void Main(string[] args)
{
foreach (string path in args)
{
MessageBox.Show(path);
}
}
這是好,如果我想打開一個文件,但如果我選擇多個文件,它運行我的應用程序的多個實例。我只需要單個實例中所有選定文件的路徑。任何人都可以給我一個如何做到這一點的想法?
最新問題?你需要傳入多個參數? – Sayse
我不知道從「選擇,右鍵單擊,啓動,選擇另一個,右鍵單擊,啓動」中區分「多個選擇,單擊右鍵,啓動」 - 所以如果你很高興,在這兩種情況下,因爲只有一個實例正在運行,所以您希望實現一個「單實例應用程序」 - 嘗試搜索這三個詞加上c#。 –
[打開所有文件時用戶右鍵單擊並選擇「打開方式」](http://stackoverflow.com/questions/3158312/open-all-files-when-user-right-clicks-and-selects-打開) –