2011-10-16 46 views
1

我創建了一個程序,該程序列出了您在具有文件擴展名「.pdf」的特定(可選)目錄中的所有文件,並允許用戶將這些文件發送到網絡驅動器。在加載事件中列出文件的問題

由於某種原因,它在除了一臺計算機以外的每臺計算機上運行良好,大約需要10分鐘才能加載。

有沒有什麼方法可以看到他們身邊正在發生的事情以及爲什麼它可能會掛斷。

+0

他們遇到相同的緩慢,如果他們進入目錄與資源管理器列出的文件?在這種情況下,問題就出在你的程序之外(例如一個慢速網絡磁盤)。 –

+0

如果他們使用資源管理器,他們會在幾秒鐘內加載目錄。 – Miguel

回答

0

用戶對他的目錄,因此搜索所有這些文件是問題文件的大量。

1

不要在Form_Load事件中列出文件。在慢速碎片磁盤上,列出文件可能需要更長的時間。

做在BackgroundWorker的