我想知道如何獲取鼠標所選文件的數量並將其扔到args
。 到目前爲止我知道「%1
」用於知道文件路徑。獲取鼠標所選文件的數量並將它們扔到參數
static void main (string[] args)
{
string a = args[?] --> number of files selected
}
我想知道如何獲取鼠標所選文件的數量並將其扔到args
。 到目前爲止我知道「%1
」用於知道文件路徑。獲取鼠標所選文件的數量並將它們扔到參數
static void main (string[] args)
{
string a = args[?] --> number of files selected
}
你能更具體嗎?
首先,靜態void main方法通常是爲任何.Net應用程序的起始點保留的。正如在MSDN中所解釋的:「Main方法是程序的入口點,您可以在其中創建對象並調用其他方法,在C#程序中只能有一個入口點。」
因此,我發現很難看到如何在這裏使用鼠標選擇文件。
args參數用於運行應用程序的.exe時輸入的參數。正如MSDN解釋:「Main方法的參數是表示命令行參數字符串數組通常你通過測試Length屬性檢查的參數的存在。」
例如: 「DoWork.exe富巴」 在您的應用程序將解析成參數[0] = 「富」 和args 1 = 「酒吧」
我在Windows資源管理器中選擇了文件,右鍵單擊文件並選擇要處理的應用程序這些文件...但如何,如果我想告訴我的應用程序,我在Windows資源管理器上選擇了多少文件...在命令行參數上,我寫了「C://myapplication.exe」「%1」... – servasius 2011-05-03 15:32:50
你在說什麼文件?文件選擇在哪裏?在Windows資源管理器中? – 2011-05-03 07:52:12
你是指拖到應用程序窗口的文件?如果你有你的答案,那麼接受答案。 – Saleh 2011-05-03 08:16:28
是的..我選擇了在Windows資源管理器中的文件,對...然後我想要得到我的應用程序中選擇了多少文件... – servasius 2011-05-03 15:50:42