private void mnuOpenFile_Click(object sender, RoutedEventArgs e) { FileItem selectedFile = GetSelectedFile(); if (selectedFile != null) { ShellApi.ShellExecute((IntPtr)0, "open", selectedFile.GetFullPath(), null, selectedFile.DirName, 5); } }
private void mnuOpenDir_Click(object sender, RoutedEventArgs e) { FileItem selectedFile = GetSelectedFile(); if (selectedFile != null) { ShellApi.ShellExecute((IntPtr)0, "open", "explorer.exe", string.Format("/e,\"{0}\"", selectedFile.DirName), null, 5); } }
private void Bt_open_dst_Click(object sender, EventArgs e) { ShellApi.ShellExecute(this.Handle, "Open", Tx_dst_fname.Text, "", "", 1); }