Problème avec Webkit.net [Résolu]

baba5180 - 11 mars 2013 à 20:32 - Dernière réponse :  baba5180
- 12 mars 2013 à 22:34
Bonjour,

Je voulais savoir si quelqu'un savait utiliser Webkit.net car je n'arrive pas à le prendre en main. J'essais de l'utiliser pour mon navigateur mais je n'arrive pas à comprendre comment faire pour avoir un navigateur à plusieurs onglets.

J'utilise la methode

CTYPE(tabcontr1.selectedtab.controls.item(0), webkit.webkitbrowser).navigate


mais j'obtiens une erreur.

J'ai aussi suivis un tutoriel sur internet qui utilise ce code :

Private Sub ToolStripTextBox2_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles ToolStripTextBox2.KeyDown
        If e.KeyCode = Keys.Enter Then
            Dim SWB As Tabbed_webkit_browser = Me.TabControl1.SelectedTab.Tag
            SWB.Navigate("http://www.google.com/search?sourceid=Webkit=UTF-8&q=" + ToolStripTextBox2.Text)
        End If
    End Sub
 
 
End Class
Public Class Tabbed_webkit_browser
    Inherits Webkit.WebKitBrowser
 
    Private Sub Tabbed_webkit_browser_DocumentCompleted(sender As Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles Me.DocumentCompleted
        Dim tb As TabPage = Me.Tag
 
        If Me.DocumentTitle.Length > 15 Then
            tb.Text = Me.DocumentTitle.Substring(0, 14) & "..."
        Else
            tb.Text = Me.DocumentTitle
        End If
    End Sub
End Class


Mais j'obtiens cette même erreur.

Qui est : "La référence d'objet n'est pas définie à une instance d'un objet."

Merci d'avance
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Utilisateur anonyme - 11 mars 2013 à 21:49
3
Merci
Salut,

Tu as une documentation complète en anglais et écrite en C# (dont la syntaxe est très proche de VB) ici. Sers toi du convertisseur de code du site pour la conversion. Si tu ne connais pas l'anglais, demande à ton prof, ton voisin, ta femme, ton collègue, ta ... de te traduire le tutoriel. En dernier recours il y a le bot de google.

Merci Utilisateur anonyme 3

codes-sources a aidé 79 internautes ce mois-ci

Commenter la réponse de Utilisateur anonyme
0
Merci
Ok merci je regarde cela
Commenter la réponse de baba5180
0
Merci
J'ai réussi il suffisait juste de mettre ce sub :

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        Dim New_Web_Browser As New Tabbed_webkit_browser
        Dim Newtab As New TabPage
        New_Web_Browser.Tag = Newtab
        Newtab.Tag = New_Web_Browser
        TabControl1.TabPages.Add(Newtab)
        Newtab.Controls.Add(New_Web_Browser)
        New_Web_Browser.Dock = DockStyle.Fill
        New_Web_Browser.Navigate("http://google.fr")
    End Sub
Commenter la réponse de baba5180
0
Merci
comment mettre en résolu ?
Commenter la réponse de baba5180

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.