winforms 我的C#程序不想通过Windows资源管理器打开文件[已关闭]

ff29svar  于 2022-11-17  发布在  C#
关注(0)|答案(1)|浏览(143)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

三个月前关门了。
Improve this question
我是Windows窗体的新手。
我正在创建一个程序,它在Windows资源管理器中打开一个特定的文件,但我的程序不想通过Windows资源管理器打开文件。
这是我的剧本:

using System.Diagnostics;

namespace Search
{
    partial class Form1 : Form
    {
        public Form1()
        {

            try
            {
                using (Process myProcess = new Process())
                {
                    myProcess.StartInfo.UseShellExecute = false;
                    myProcess.StartInfo.FileName = "%Username%\\search.lnk";
                    myProcess.StartInfo.CreateNoWindow = true;
                    myProcess.Start();
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
    }
}

这有什么不对?

vlurs2pr

vlurs2pr1#

更改以下行并尝试

myProcess.StartInfo.UseShellExecute = true;

相关问题