当前位置:编程学习 > C#/ASP.NET >>

急,求助!vb.net工程中触发的事件在C#工程中如何进行处理?

问题详述:
  VS.NET 2008中,同一solution中,有两个工程,
  一个是C#工程,一个是VB.NET工程
  VB.NET工程中是进行计算的DLL,是别人编写的
  C#工程调用VB.NET工程中的DLL,现在我想了解VB.NET工程中的DLL的计算进度,以便在C#工程
  中界面的进度条中显示准确的计算进度

  在VB.NET工程中的计算代码如此进行了定义
  Public Delegate Sub ComputeEventHandler(ByVal Total As Integer, ByVal Percent As Integer, ByRef Cancel As Boolean)
  Public Event PercentDone As ComputeEventHandler

  并在计算代码中用
  RaiseEvent PercentDone(total, i, blnCancel)来触发了事件

  现在的问题是不知道如何在C#工程中接收这个事件并进行处理??

  请各位高人不吝赐教,谢谢! --------------------编程问答-------------------- 与系统定义事件一样处理。


obj.PercentDone+=new ComputeEventHandler(event_Handler);
--------------------编程问答-------------------- 引用DLL文件就可以用了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,