C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 24 を表示中)
■10888 / )  Re[4]: スレッド指定のイベント発生
□投稿者/ まどか (411回)-(2007/11/29(Thu) 17:40:43)
こんな感じですかね?
#とりあえず動いたようですが。

Public Class EventRaiser

Private _EventAsyncOp As ComponentModel.AsyncOperation

Public Sub New()

_EventAsyncOp = ComponentModel.AsyncOperationManager.CreateOperation(Me)

End Sub

Public Event Event1()

Protected Sub OnEvent1()
RaiseEvent Event1()
End Sub

Private Sub OnEvent1Callback(ByVal state As Object)
OnEvent1()
End Sub

Private Sub AnotherThreadEventReceived() Handles OtherObject.Event1

Dim srcb As New Threading.SendOrPostCallback(AddressOf OnEvent1Callback)

_EventAsyncOp.Post(srcb, Nothing)

End Sub

End Class

返信 編集キー/


管理者用

- Child Tree -