Hallo Leute,
als Neueinsteiger in VB.NET brauche ich eure Hilfe. Ich habe als Newbie ein Webbrowser programmiert(bzw. versucht zu programmieren). Alles lief wunderbar auch der Browser. Aber nach dem ich die unter Kompilieren Option Strict auf ON eingestellt hatte weist mein Quellcode 3 Fehler und ich weiss nicht wie ich sie beheben kann. Für Vorschläge bzw. Antworten wäre ich sehr Dankbar.
Hier ist der Fehler: Die Signatur der Private Sub BrowserFertig()-Methode ist mit dem Delegaten "Delegate Sub WebBrowserDocumentCompletedEventHandler(sender As Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs)" nicht kompatibel.
Und Hier ist der Quellcode
Gruß
loppo
Edit by der_Kurt:
Die Farbe ROT bitte nicht verwenden. Diese ist nur für Moderationshinweise.
* VB-Tags eingefügt *
als Neueinsteiger in VB.NET brauche ich eure Hilfe. Ich habe als Newbie ein Webbrowser programmiert(bzw. versucht zu programmieren). Alles lief wunderbar auch der Browser. Aber nach dem ich die unter Kompilieren Option Strict auf ON eingestellt hatte weist mein Quellcode 3 Fehler und ich weiss nicht wie ich sie beheben kann. Für Vorschläge bzw. Antworten wäre ich sehr Dankbar.
Hier ist der Fehler: Die Signatur der Private Sub BrowserFertig()-Methode ist mit dem Delegaten "Delegate Sub WebBrowserDocumentCompletedEventHandler(sender As Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs)" nicht kompatibel.
Und Hier ist der Quellcode
VB.NET-Quellcode
- Private Sub BrowserFertig()
- If Not AktiverBrowser.DocumentTitle.ToString = Nothing Then
- Me.TabControl1.SelectedTab.Text = AktiverBrowser.DocumentTitle
- Me.TextBox1.Text = AktiverBrowser.Url.ToString
- Dim ChronikPfad As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\UnsereAnwendung\"
- If FileIO.FileSystem.DirectoryExists(ChronikPfad) = False Then
- My.Computer.FileSystem.CreateDirectory(ChronikPfad)
- End If
- My.Computer.FileSystem.WriteAllText(ChronikPfad & "chronik.ini", AktiverBrowser.DocumentTitle & " | " & AktiverBrowser.Url.ToString & vbNewLine, True)
- End If
- End Sub
- Private Sub BrowserSeiteLaden()
- Me.TabControl1.SelectedTab.Text = "Laden..."
- End Sub
- Public Sub AddTab(ByVal name As String, ByVal url As String)
- Dim tab As TabPage = New TabPage(name)
- Dim wb As ExtendedWebBrowser = New ExtendedWebBrowser
- wb.Navigate(url)
- wb.Dock = DockStyle.Fill
- tab.Controls.Add(wb)
- AddHandler wb.DocumentCompleted, AddressOf BrowserFertig '<--1. Fehler
- AddHandler wb.Navigating, AddressOf BrowserSeiteLaden '<--2. Fehler
- AddHandler wb.PreviewKeyDown, AddressOf StrgTTastendruck
- AddHandler wb.NewWindowExtended, AddressOf NeuesFenster
- AddHandler wb.ProgressChanged, AddressOf ProgressChangedSub
- Me.TabControl1.TabPages.Add(tab)
- Me.TabControl1.SelectedTab = tab
- Me.TextBox1.Focus()
- End Sub
Gruß
loppo
Edit by der_Kurt:
Die Farbe ROT bitte nicht verwenden. Diese ist nur für Moderationshinweise.
* VB-Tags eingefügt *
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „der_Kurt“ ()