佚名通过本文主要向大家介绍了matlab读取excel数据,java读取excel,c#读取excel,matlab 读取excel,python读取excel等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 读取excel问题
描述:
解决方案1:
COM多线程问题如果你用的是自由线程模型的话就要自己控制好同步。
描述:
我在程序里面通过
_Application ExcelApp;
Workbooks MyBooks;
_Workbook MyBook;
Sheets MySheets;
_Worksheet MySheet;
Range MyRge;
这几个东西来读取excel文件的数据的时候,如果我不在线程里面读取的时候没问题,
但是当我想在另外一个线程里面完成这个过程的时候,if (!ExcelApp.CreateDispatch("Excel.Application",NULL))就不行了,
请问在线程里面这样访问数据的时候还要注意什么?
解决方案1:
在线程方法的开头加上
CoInitializeEx( NULL, COINIT_MULTITHREADED );
// ...
CoUninitialize();
COM多线程问题如果你用的是自由线程模型的话就要自己控制好同步。