我有应用程序,我正在使用tabPage控件。在每个控件中,我从excel文件中读取数据,然后在单独的线程中分析数据。如何让几个线程可以从一个excel文件中读取数据?
答案 0 :(得分:0)
将数据读入内存并通过mutex
同步来自不同线程的访问权限(在您的情况下可能为CriticalSection
)
答案 1 :(得分:0)
答案 2 :(得分:0)
假设您正在使用Excel的COM接口,并且您正在使用单个工作簿,则只能从单个线程读取/写入Excel。
答案 3 :(得分:0)
您必须读取内存中的数据。记录格式的这些数据可以放在队列中,线程可以在其中拾取任务。您可能希望查看Java中的java.util.concurrent包。