dll是用vc写的,供asp.net(c#)调用。dll实现的是扫描操作,有没有一种触发的机制,能让dll底下的扫描操作完成时能够触发asp.net的进程,通知其可以调用结果输出函数了
请大家畅所欲言先谢过。

解决方案 »

  1.   

    你引用这个DLL,然后调用里面的 方法 就可以了。 方法完成后有返回值,你可以根据返回值去做 处理。
      

  2.   

    这个dll提供的方法是否有返回值。。
      

  3.   

    当运行扫描的时候可能要花费比较长的时间,如果要等待返回值,那不是用户要卡在那很久,我的想法:
    主线程-》扫描线程-》结果通知线程。主线程只负责创建扫描线程,然后就返回了。结果通知线程来负责通知服务器要刷新表单。
    看到一个方法:是说用vc构建一个session给服务器,服务器响应,然后主动刷新用户页面,这样可否?
      

  4.   

    js可以调用dll的方法的,从js想想办法吧
      

  5.   

    请问下兄弟们:这个dll的执行是在客户机上还是服务器上?
      

  6.   

    我也在想这个问题 假如asp.net下执行是在服务器上执行还是在客户端呢????