使用一个工作线程来调用dll。调用dll中的函数和调用你自己编写的函数没有什么不同。

解决方案 »

  1.   

    C# 后台线程 调用 网上一大堆的,百度一下,线程代码, 时间控制,可以写个Timer 控件 就行,这样就不会影响客户体验了
      

  2.   

    ThreadPool.QueryUserWorkItem(obj=>{
        // a.dll的函数
    });
      

  3.   

    http://download.csdn.net/detail/caozhy/4832657
      

  4.   

    调用a.run()可以用后台线程,但是如果是a.run(string b,int c)似乎后台进程不能执行有参数的函数。谢谢最后一问!