如何在C#中将文本文件读入文本框

时间:2010-04-21 09:21:10

标签: c#

如何在C#中将文本文件中的实时文本读入文本框?该文件一直由另一个进程更新,我们需要在文本框中继续显示更新的文本。

任何提示都将受到赞赏,

谢谢,

3 个答案:

答案 0 :(得分:3)

您应该考虑使用FileSystemWatcher跟踪文件的更改,并在检测到更改时刷新文本框的内容。但是,您需要注意并发和文件锁定。可能最安全的方法是将文件读入单独的字符串对象,只有在您对读取操作成功感到高兴时才更新文本框。

答案 1 :(得分:0)

FileSystemWatcher课程可以帮助您这样做:

FileSystemWatcher Class (MSDN)

干杯 的Matthias

答案 2 :(得分:0)

使用FileSystemWatcher并捕捉事件Onchanged。并通过再次阅读文件来处理它!