加载事件期间列出文件的问题

时间:2011-10-16 05:52:53

标签: c# winforms

我创建了一个程序,列出了某个(可选)目录中文件扩展名为“.pdf”的所有文件,并允许用户将这些文件发送到网络驱动器。

出于某种原因,除了一台计算机外,它在每台计算机上运行良好,大约需要10分钟才能加载。

有没有办法看到他们身边发生的事情以及为什么会挂起。

2 个答案:

答案 0 :(得分:1)

不要在Form_Load事件中列出文件。在速度较慢的磁盘上,列出文件可能需要更长时间。

在BackgroundWorker中执行

答案 1 :(得分:0)

用户的目录中有大量文件,因此搜索所有这些文件是个问题。