Rubrik: HTML/Internet/Netzwerk · WebBrowser | VB-Versionen: VB4, VB5, VB6 | 19.06.06 |
WebBrowser - Neue Instanz unterdrücken Dieser Tipp zeigt, wie man das Öffnen einer neuen Browser-Instanz via Strg+N unterbinden kann. | ||
Autor: Dieter Otter | Bewertung: | Views: 9.473 |
www.tools4vb.de | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Mit unserem heutigen Tipp möchten wir Ihnen zeigen, wie sich das Öffnen einer neuen Browser-Instant via Strg+N unterbinden lässt, wenn man das WebBrowser-Control in einer eigenen Form verwendet. Hierzu braucht man lediglich im Form_KeyDown die besagte Tastenkombination abfangen, wie nach folgender Code zeigt:
Option Explicit Private Sub Form_Load() ' Wichtig, damit wir auf die Tastenkombination ' Strg+N entsprechend reagieren können Me.KeyPreview = True End Sub
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyN And Shift = 2 Then ' keine neue Browser-Instant via Strg+N !!! KeyCode = 0 End If End Sub