我正在製作一個啓動器來打開我的電腦上的所有應用程序。但是我不知道如何讀取打開文件的參數是一個快捷方式。我曾嘗試使用:如何使用OpenFileDialog讀取所有數據快捷方式?
openFileDialog.DereferenceLinks = false; //and true
任何人都可以幫助我嗎?我的代碼在這裏:
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog od = new OpenFileDialog();
od.DereferenceLinks = false;
od.Multiselect = false;
od.SupportMultiDottedExtensions = true;
if (od.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
if (System.IO.Path.GetExtension(od.FileName).ToLower().Equals(".lnk"))
{
MessageBox.Show(//xxxxxxx how to sho the parameter?); for example output c:\\.....\hl.exe -a -b -c -d -e 29332
}
}
}
請對你想達到的目標做更多描述。此外,張貼你到現在爲止。當您選擇一個快捷方式時,文件的路徑將返回。你有沒有使用參數定義的快捷方式,你不知道如何讀取快捷方式中設置的參數? – alexandrudicu
顯示你的代碼,我們打算做什麼?爲你寫所有代碼?:)顯示一些發明 – wudzik
@alexandrudicu我需要的目標文件名和參數(自變量)的完整路徑打開應用程序 – user2277061