Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将文件夹中的文件列表到表单中并从那里启动它?_C# - Fatal编程技术网

C# 如何将文件夹中的文件列表到表单中并从那里启动它?

C# 如何将文件夹中的文件列表到表单中并从那里启动它?,c#,C#,我只需要一个开始,我如何可以列出一个文件夹中的文件到一个表单。 我计划将快捷方式文件放在文件夹中,让表单列出所有文件,然后通过表单启动这些文件。我没有足够的代表对OP发表评论,所以很遗憾,我必须回答 string[] array2 = Directory.GetFiles(@"C:\MyFolderOfShortcuts", "*.LNK"); 这将获取目录中的所有快捷方式文件并将其保存到数组中。 您可以使用结果填充类似于列表框的内容,然后向列表框添加onclick以打开快捷方式 当您

我只需要一个开始,我如何可以列出一个文件夹中的文件到一个表单。
我计划将快捷方式文件放在文件夹中,让表单列出所有文件,然后通过表单启动这些文件。

我没有足够的代表对OP发表评论,所以很遗憾,我必须回答

    string[] array2 = Directory.GetFiles(@"C:\MyFolderOfShortcuts", "*.LNK");
这将获取目录中的所有快捷方式文件并将其保存到数组中。 您可以使用结果填充类似于列表框的内容,然后向列表框添加onclick以打开快捷方式

当您编写了一些代码时,请更新我们,我们将进一步帮助您

编辑,因为我必须发布一个答案,让我更彻底一点:

    public Form1()
    {
        InitializeComponent();
        string ShortcutDirectory = @"C:\Users\user\Desktop\";
        string[] Shortcuts = Directory.GetFiles(ShortcutDirectory, "*.lnk");
        foreach (string name in Shortcuts)
        {
            listBox1.Items.Add(name);
        }       
    }

你能更具体地说明你的问题吗?你到底在做什么,先试试谷歌,因为有很多问题已经回答了,请张贴你的作品。如果你做了什么,不要只是来这里要求完成作品。人们在这里帮助你不做你的工作。只要发布你的代码,人们就会纠正你。