Ich will in einem Webbrowser in der TextBox1 (also der Adressleiste) einfach Wörter eingeben, und die sollen dann bei Google gesucht werden. Also wie bei Firefox.
Wie mach ich das? Suche die ganze Zeit schon nach einer Lösung.
Bin mir nun nicht sicher, aber das sollte funktionieren
Das Problem ist, er sucht gleich direkt und wartet nicht, bis ich Enter gedrückt habe. Ist leicht nervig wenn die Seite bei jedem neuen Buchstaben neu laden muss...
Hab leider schon wieder ein Problem
Ich hatte die Textbox1 ausversehen gelöscht, und jetzt klappt das mit dem Enter schon wieder nicht mehr.
Das war die funktionierende Formel:
Code:
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs)
If e.KeyData = Keys.Enter Then
Button4.PerformClick()
e.SuppressKeyPress = True
End If
End Sub
Code:
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Enter Then
If TextBox1.Text.Contains(".de" Or ".com" Or ".us" Or ".to" Or ".uk" Or ".tk" Or ".net" Or ".co") Then
WebBrowser1.Navigate(TextBox1.Text)
Else
WebBrowser1.Navigate("http://www.google.de/search?hl=de&q=" & TextBox1.Text)
End If
End If
End Sub
Jetzt als ich die neue Textbox eingefügt hab, steht statt Key_Down, TextChanged da:
Code:
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
Hab es dann so probiert:
Code:
Private Sub TextBox1_TextChanged(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs)
If e.KeyData = Keys.Enter Then
Button4.PerformClick()
e.SuppressKeyPress = True
End If
End Sub
Die .exe vor der Löschung der Textbox hab ich noch. Möchte aber ja weiterarbeiten. Wenn ich auf den Button klicke, klappt es ohne Probleme. Der Name der Textbox ist auch TextBox1.
Edit: Ich mach die Suche jetzt in einer extra Suchbox. Es geht mir nur darum, mit Enter weiter zu kommen.
Ich wollte es jetzt so machen, dass die URL der Seite in der Textbox angezeigt wird, nur hab ich jetzt das Problem, dass elitepvpers zuletzt das Facebook Plugin lädt, und das dann in der Textbox angezeigt wird. Also wenn ich auf einer Seite in epvp bin, steht in der Adressleiste irgendwas mit Facebook:
Code:
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
textbox1.text = e.Url.ToString
End Sub
Ich wollte es jetzt so machen, dass die URL der Seite in der Textbox angezeigt wird, nur hab ich jetzt das Problem, dass elitepvpers zuletzt das Facebook Plugin lädt, und das dann in der Textbox angezeigt wird. Also wenn ich auf einer Seite in epvp bin, steht in der Adressleiste irgendwas mit Facebook:
Code:
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
textbox1.text = e.Url.ToString
End Sub
Mach das hier:
Code:
Private Sub WebBrowser1_Navigating(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserNavigatingEventArgs) Handles WebBrowser1.Navigating
TextBox1.Text = WebBrowser1.Url.ToString
End Sub
Suche Visual basic spiziallisten ! [B]e*G 10/31/2011 - elite*gold Trading - 9 Replies Ich kenne mich zwar auch aus , aber brauche jetzt einen echten Pro , also meldet euch hier !
Suche Mentor für Visual Basic 11/06/2010 - .NET Languages - 1 Replies Hallo Leute...
...ich suche ein Mentor, der mir Fragen betreffend Visual Basic (Express) beantworten kann.
Wenn jemand Lust hat, möchte er sich bitte melden, schreib einfach eine Private Nachricht an mich und ich gebe dir meine ICQ Nummer!
Ich werde auf keinen Fall solche Fragen stellen : ,,Wie programmiert man?" !
Ich bin schon mit Visual Basic vertraut!
Suche Code für Visual Basic 10/26/2010 - .NET Languages - 18 Replies Hi,
ich bin im Moment dabei ein kleines 2D Game zu programmieren, so und nun komm ich bei drei Punkten nicht weiter:
1: Ich habe einen Begrüsungsbildschirm hinzugefügt ( SplaschScreen ), dieser ist aber so eingestellt dass er nur wenn das Programm bzw. Spiel lädt angezeigt wird, aber weil das Programm ja klein ist und nicht lange zu laden braucht wird er nicht angezeigt nun will ich aber das er für 5 Sek. trozdem angezeigt wird, ich hab mir schon überlegt das es irgentwie mit einem Timer...
suche visual basic 6 10/09/2005 - .NET Languages - 1 Replies brauche unbedingt visual basic, finde es aber nicht. kann mir jemand sagen wo ich das finde? würd mich über link zum download freuen.
mfg
feyz