【发布时间】:2011-02-15 07:40:34
【问题描述】:
我正在尝试在 vb.net 应用程序中解析一个巨大的 csv 文件,但它卡住了...我认为使用计时器将是一个不错的选择,但我不知道如何通过计时器实现文件读取...有人可以请指导我如何通过计时器读取完整的文件
【问题讨论】:
标签: vb.net file timer desktop-application
我正在尝试在 vb.net 应用程序中解析一个巨大的 csv 文件,但它卡住了...我认为使用计时器将是一个不错的选择,但我不知道如何通过计时器实现文件读取...有人可以请指导我如何通过计时器读取完整的文件
【问题讨论】:
标签: vb.net file timer desktop-application
如果卡住,您的意思是您的 GUI 停止运行,您应该考虑在后台线程上运行您的解析函数。这将在您的文件被解析时保持您的 UI 正常运行。
Here 是一篇关于在 .Net 中实现异步回调的文章。它实际上是用 C# 编写的,但希望你能在 VB.Net 中翻译它。
【讨论】: