我现在写一个控件程序,在程序中调用执行C++写的程序(test.exe)并抓取该程序print出的log信息,并追加到text中,在抓取log的过程中,VB控件还可以干其他事情,也就是说读取log不能阻塞主线程,这种情况是不是可以通过线程来解决?我没有用过vb的多线程,请教如果实现?有没有其他更好的办法?谢谢了!!!

解决方案 »

  1.   

    多线程对于VB是个很蛋疼的问题,想要多线程,用c吧
      

  2.   

    print到控制台?那搜索控制台重定向.
    print到窗体?那搜索屏幕截图.窗体截图,控件截图print到打印机?没玩过,hook打印机试试.
      

  3.   


    是啊 好蛋疼 exe我网上找到试了试,还可以用,我现在是自定义控件里用多线程,不知道怎么搞,纠结!
      

  4.   

    是的 print到控制台的信息 
      

  5.   

    来了。
    相关 http://bbs.csdn.net/topics/390329741