Public Event myNewWindow2(ByVal sender As Object, ByVal e As myBrowserEventArgs)
Private Sub AxWebBrowser1_NewWindow2(ByVal sender As Object, ByVal e As AxSHDocVw.DWebBrowserEvents2_NewWindow2Event) _
Handles AxWebBrowser1.NewWindow2
Dim x As New myBrowserEventArgs(e.cancel, e.ppDisp)
RaiseEvent myNewWindow2(Me, x)
e.cancel = x.Cancel
[LEFT][SIZE=2] e.ppDisp = x.ppDisp[/SIZE]
End Sub[/LEFT]
Public Class myBrowserEventArgs
Inherits System.ComponentModel.CancelEventArgs
Private _ppDisp As Object
Public Property ppDisp() As Object
Get
Return _ppDisp
End Get
Set(ByVal Value As Object)
_ppDisp = Value
End Set
End Property
Public Sub New(ByRef cancel As Boolean, ByRef ppDisp As Object)
Me.Cancel = cancel
Me._ppDisp = ppDisp
End Sub
End Class