2012-05-31 3 views
-1

Я получаю эту ошибку:Используйте RaiseEvent заявление, чтобы поднять событие VB.NET

Error 1 'Public Event NewFrame(sender As Object, eventArgs As
AForge.Video.NewFrameEventArgs)' is an event, and cannot be called directly.
Use a 'RaiseEvent' statement to raise an event.
C:\Users\Jonathan\Documents\Visual Studio 2010\Projects\Stream\Stream\Form1.vb
9 9 Stream

Мой код:

Enter image description here

Как я могу решить эту проблему?

+2

Здесь ваш код не для изображения. –

ответ

9

Не бафф VB, но я не думаю, что вы подписались на события в VB. Попробуйте:

Dim stream As New MJPEGStream("...") 
AddHandler stream.NewFrame, AddressOf Me.video_NewFrame 
... 
+0

Вот и все, хорошо поймать – tcarvin

Смежные вопросы