3
我有一堂課正在趕上System.Diagnostics.DataReceivedEventArgs
活動。我可以在.NET中重定向事件嗎?
我想讓這個事件可以在外部使用。爲了實現這個目標,我在內部捕捉這個事件,並提出另一個事件,這對我來說似乎有點重複。
這是什麼最好的方法?我可以連線這些事件嗎,所以我不需要舉辦新的活動?
下面是代碼:
Class MyClass
Public Event OutputDataReceived(sender As Object, e As System.Diagnostics.DataReceivedEventArgs)
Public Sub Action()
....
AddHandler Process.OutputDataReceived, AddressOf ReadData
....
End Sub
Private Sub ReadData(ByVal sender As Object, ByVal e As System.Diagnostics.DataReceivedEventArgs)
RaiseEvent Me.OutputDataReceived(sender, e)
End Sub
End Class
已更新,我現在使用的代碼的問題,我希望,更有意義了。 – 2009-02-23 22:51:55