vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: WebBrowser Popup URL ermitteln ??? 
Autor: jvbsl
Datum: 03.02.09 20:01

    Public Class ExtendedWebBrowser
        Inherits Windows.Forms.WebBrowser
 
        Private cookie As AxHost.ConnectionPointCookie
        Private wevents As WebBrowserExtendedEvents
        Private mEvents As Windows.Forms.MouseEventArgs
 
        'This method will be called to give you a chance to create your own 
        ' event sink
        Protected Overrides Sub CreateSink()
            'MAKE SURE TO CALL THE BASE or the normal events won't fire
            MyBase.CreateSink()
            wevents = New WebBrowserExtendedEvents(Me)
            cookie = New AxHost.ConnectionPointCookie(Me.ActiveXInstance, _
              wevents, GetType(DWebBrowserEvents2))
            mEvents = New Windows.Forms.MouseEventArgs(Me.MouseButtons, 1, _
            Me.MousePosition.X, Me.MousePosition.Y, 0)
        End Sub
 
        Protected Overrides Sub DetachSink()
            If Not cookie Is Nothing Then
                cookie.Disconnect()
                cookie = Nothing
            End If
            MyBase.DetachSink()
        End Sub
 
        'This new event will fire when the page is navigating
        Public Delegate Sub WebBrowserNavigatingExtendedEventHandler(ByVal _
          sender As Object, ByVal e As WebBrowserNavigatingExtendedEventArgs)
        Public Event NavigatingExtended As _
        WebBrowserNavigatingExtendedEventHandler
 
        Public Delegate Sub MouseEventHandler(ByVal sender As Object, ByVal e _
          As Windows.Forms.MouseEventArgs)
        Public Event MouseMove As MouseEventHandler
        Public Event MouseDown As MouseEventHandler
        Public Event MouseUp As MouseEventHandler
 
        'This event will fire when a new window is about to be opened
        Public Delegate Sub WebBrowserNewWindowExtendedEventHandler(ByVal _
          sender As Object, ByVal e As WebBrowserNewWindowExtendedEventArgs)
        Public Event NewWindowExtended As _
        WebBrowserNewWindowExtendedEventHandler
 
        Protected Friend Sub OnNavigatingExtended(ByVal Url As String, ByVal _
          Frame As String, ByVal Postdata As Byte(), ByVal Headers As String, _
          ByRef Cancel As Boolean)
            Dim e As WebBrowserNavigatingExtendedEventArgs = New _
            WebBrowserNavigatingExtendedEventArgs(Url, Frame, Postdata, Headers)
            RaiseEvent NavigatingExtended(Me, e)
            Cancel = e.Cancel
        End Sub
 
 
 
        'Protected Friend Sub 
 
        Protected Friend Sub OnNewWindowExtended(ByVal Url As String, ByRef _
          Cancel As Boolean, ByVal Flags As NWMF, ByVal UrlContext As String)
            Dim e As WebBrowserNewWindowExtendedEventArgs = New _
            WebBrowserNewWindowExtendedEventArgs(Url, UrlContext, Flags)
            RaiseEvent NewWindowExtended(Me, e)
            Cancel = e.Cancel
        End Sub
 
    End Class
 
    'This class will capture events from the WebBrowser
    Class WebBrowserExtendedEvents
        Inherits System.Runtime.InteropServices.StandardOleMarshalObject
        Implements DWebBrowserEvents2
 
        Private m_Browser As ExtendedWebBrowser
 
        Public Sub New(ByVal browser As ExtendedWebBrowser)
            m_Browser = browser
        End Sub
 
        'Implement whichever events you wish
        Public Sub BeforeNavigate2(ByVal pDisp As Object, ByRef URL As String, _
          ByRef flags As Object, ByRef targetFrameName As String, ByRef _
          postData As Object, ByRef headers As String, ByRef cancel As Boolean) _
          Implements DWebBrowserEvents2.BeforeNavigate2
 
            m_Browser.OnNavigatingExtended(URL, targetFrameName, CType( _
              postData, Byte()), headers, cancel)
 
        End Sub
weiteres folg...xD
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
WebBrowser Popup URL ermitteln ???4.367Bossi03.02.09 10:59
Re: WebBrowser Popup URL ermitteln ???3.065Bossi03.02.09 18:52
Re: WebBrowser Popup URL ermitteln ???3.461jvbsl03.02.09 20:00
Re: WebBrowser Popup URL ermitteln ???3.245jvbsl03.02.09 20:01
Re: WebBrowser Popup URL ermitteln ???3.173jvbsl03.02.09 20:02
Re: WebBrowser Popup URL ermitteln ???2.972Bossi03.02.09 20:15
Re: WebBrowser Popup URL ermitteln ???3.066magerquark03.02.09 21:23
Re: WebBrowser Popup URL ermitteln ???3.128jvbsl03.02.09 21:59
Re: WebBrowser Popup URL ermitteln ???2.953Bossi04.02.09 07:17
Re: WebBrowser Popup URL ermitteln ???3.034Bossi04.02.09 08:16
Re: WebBrowser Popup URL ermitteln ???3.017jvbsl04.02.09 12:18
Re: WebBrowser Popup URL ermitteln ???2.986Bossi04.02.09 21:27
Re: WebBrowser Popup URL ermitteln ???3.081VBExpress04.02.09 22:16
Re: WebBrowser Popup URL ermitteln ???2.925Bossi05.02.09 09:38
Re: WebBrowser Popup URL ermitteln ???2.949VBExpress05.02.09 14:53
Re: WebBrowser Popup URL ermitteln ???2.940Bossi05.02.09 16:09
Re: WebBrowser Popup URL ermitteln ???2.930VBExpress05.02.09 16:26
Re: WebBrowser Popup URL ermitteln ???2.858Bossi05.02.09 16:33
Re: WebBrowser Popup URL ermitteln ???2.957VBExpress05.02.09 16:48
Re: WebBrowser Popup URL ermitteln ???2.893Bossi05.02.09 16:53
Re: WebBrowser Popup URL ermitteln ???3.025VBExpress05.02.09 16:59
Re: WebBrowser Popup URL ermitteln ???2.927Bossi05.02.09 17:08
Re: WebBrowser Popup URL ermitteln ???3.059VBExpress05.02.09 17:14
Re: WebBrowser Popup URL ermitteln ???3.297Bossi05.02.09 17:32
Re: WebBrowser Popup URL ermitteln ???2.978VBExpress05.02.09 17:57
Re: WebBrowser Popup URL ermitteln ???2.886Bossi05.02.09 18:02
Re: WebBrowser Popup URL ermitteln ???2.927VBExpress05.02.09 19:19
Re: WebBrowser Popup URL ermitteln ???2.905Bossi05.02.09 19:33
Re: WebBrowser Popup URL ermitteln ???2.996Bossi09.02.09 17:02
Re: WebBrowser Popup URL ermitteln ???3.058VBExpress09.02.09 23:55
Re: WebBrowser Popup URL ermitteln ???2.821Bossi10.02.09 08:28
Re: WebBrowser Popup URL ermitteln ???3.160VBExpress10.02.09 10:28
Re: WebBrowser Popup URL ermitteln ???2.802Bossi10.02.09 11:05
Re: WebBrowser Popup URL ermitteln ???2.865VBExpress10.02.09 11:22
Re: WebBrowser Popup URL ermitteln ???2.837Bossi10.02.09 11:29
Re: WebBrowser Popup URL ermitteln ???2.889VBExpress10.02.09 11:52
Re: WebBrowser Popup URL ermitteln ???2.848Bossi10.02.09 12:07
Re: WebBrowser Popup URL ermitteln ???2.905VBExpress10.02.09 12:14
Re: WebBrowser Popup URL ermitteln ???2.879Bossi10.02.09 12:26
Re: WebBrowser Popup URL ermitteln ???2.890VBExpress10.02.09 12:35
Re: WebBrowser Popup URL ermitteln ???2.888VBExpress10.02.09 12:44
Re: WebBrowser Popup URL ermitteln ???2.858Bossi10.02.09 12:44
Re: WebBrowser Popup URL ermitteln ???2.880Bossi10.02.09 14:08
Re: WebBrowser Popup URL ermitteln ???2.878Bossi10.02.09 16:22
Re: WebBrowser Popup URL ermitteln ???2.886VBExpress10.02.09 23:24
Re: WebBrowser Popup URL ermitteln ???2.836Bossi11.02.09 08:54
Re: WebBrowser Popup URL ermitteln ???3.242VBExpress11.02.09 10:41
Re: WebBrowser Popup URL ermitteln ???2.904Bossi11.02.09 14:22

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel