-1

有人可以帮我完成一个功能吗...我正在创建 Windows 窗体应用程序,其中在某些按钮推送应用程序上创建文件夹(在应用程序 .exe 根目录中)作为名为 Folder1 的示例,并在创建后也打开它。

编辑:我已经这样做了

private void button1_Click(object sender, EventArgs e)
{
    System.IO.Directory.CreateDirectory("CPC Folder");
    string myPath = @"CPC Folder";
    System.Diagnostics.Process prc = new System.Diagnostics.Process();
    prc.StartInfo.FileName = myPath;
    prc.Start();
}

这是第一部分,在用户将一个 .txt 文件放入该文件夹后的第二部分,我需要扫描功能的帮助,该功能将扫描新创建的文件夹以查找用户估算的 .txt 文件,并在找到时将其保存到变量的路径。

现在主要的是第一部分。我可能会找到一种方法来完成第二次......希望有人能帮助我:)

Ps 这个应用程序是基于 c# 的,我现在只能显示这个代码:

private void button1_Click(object sender, EventArgs e) { }
4

3 回答 3

0

好吧,要完成第一部分,您只需要以下代码:

Directory.CreateDirectory("SomeDirectoryName");
于 2013-01-01T22:48:51.110 回答
0

这应该可以解决问题

private string myTextFile;

private void button1_Click(object sender, EventArgs e)
{
     string myPath = Environment.CurrentDirectory + @"\CPC Folder";
     System.IO.Directory.CreateDirectory(myPath);
     Process.Start("explorer.exe", myPath);
     FileSystemWatcher fileWatcher = new FileSystemWatcher(myPath, "*.txt");
     fileWatcher.EnableRaisingEvents = true;
     fileWatcher.Created += (snder, eArgs) =>
     {
         myTextFile = eArgs.FullPath;
     };
}
于 2013-01-02T03:13:54.773 回答
0

你需要看看这个类:FileSystemWatcher 链接

于 2013-01-01T23:57:16.673 回答