使用开发工具Delphi多线程打开Excel文档的问题
使用开发工具Delphi在多线程外面先打开EXCEL文档
vExcel := CreateOleObject('Excel.Application');
try
vExcelBook := vExcel.WorkBooks.Open(sFile,0,false,5,'','',true);
except
end;
然后把 vExcel和vExcelBook当做参数传入线程中,但是在同时执行多个线程,当线程中调用vExcel和vExcelBook的属性时,就会弹出错误提示。
有什么方法可以解决这个问题?不想复制多个EXCEL文档,然后每个线程都使用不同的文档。