易语言吧 关注:266,814贴子:1,667,245
  • 1回复贴,共1

多线程怎么操作同一EXCEL的对象?

取消只看楼主收藏回复

多个线程怎么操作同一EXCEL的对象?那个线程初始化COM库没有用,只能一个线程操作一个EXCEL
PS:程序运行逻辑是A线程操作A窗口,其他线程暂停,完成某项操作后,暂停A线程,恢复B线程,以此类推但是都操作的是同一EXCEL


IP属地:湖北1楼2019-03-20 12:30回复
    可以吧,我看别人有CoInitializeEx(NULL, COINIT_MULTITHREADED)这个来初始化COM库,但是NULL是0,COINIT_MULTITHREADED我不知道是几,用不了
    再有说可以用消息循环,让线程2的操作请求转到线程1去操作,消息循环我也不会


    IP属地:湖北3楼2019-03-20 21:06
    回复