vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Webbrowser Control kopier funktion blockieren 
Autor: Drapondur
Datum: 15.05.10 19:30

Hi,

ich habe jetzt nicht Eure ganze Diskussion gelesen, aber um zu verhindern, dass eine Selection gemacht werden kann, kann man das onselectstart-Event des HtmlDocuments abfangen

Wenn man nicht mshtml referenzieren will, dann muss man Option Strict Off setzen, um an die entsprechenden COM-Objekte ranzukommen.

Option Strict Off
 
Public Class Form1
 
	Private Sub Browser_DocumentCompleted(ByVal sender As System.Object, ByVal e _
  As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles _
  Browser.DocumentCompleted
		Browser.Document.AttachEventHandler("onselectstart", AddressOf _
Document_OnSelectStart)
	End Sub
 
 
	Private Sub Document_OnSelectStart(ByVal sender As Object, ByVal e As _
  EventArgs)
		Dim htmlEventObj As Object = Browser.Document.Window.DomWindow.event
		htmlEventObj.returnValue = False
	End Sub
 
End Class
mit einem Verweis auf Microsoft.mshtml geht das ganze auch mit Option Strict On
Option Strict On
 
Public Class Form1
 
	Private Sub Browser_DocumentCompleted(ByVal sender As System.Object, ByVal e _
  As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles _
  Browser.DocumentCompleted
		Browser.Document.AttachEventHandler("onselectstart", AddressOf _
Document_OnSelectStart)
	End Sub
 
 
	Private Sub Document_OnSelectStart(ByVal sender As Object, ByVal e As _
  EventArgs)
		Dim win As mshtml.IHTMLWindow2 = CType(Browser.Document.Window.DomWindow, _
mshtml.IHTMLWindow2)
		win.event.returnValue = False
	End Sub
 
End Class
Ciao
D.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Webbrowser Control kopier funktion blockieren1.289vbforever12.05.10 23:10
Re: Webbrowser Control kopier funktion blockieren882xtts0213.05.10 00:35
Re: Webbrowser Control kopier funktion blockieren810vbforever13.05.10 17:04
Re: Webbrowser Control kopier funktion blockieren823spiker14.05.10 16:35
Re: Webbrowser Control kopier funktion blockieren836vbforever14.05.10 17:13
Re: Webbrowser Control kopier funktion blockieren845spiker14.05.10 17:19
Re: Webbrowser Control kopier funktion blockieren805vbforever14.05.10 17:20
Re: Webbrowser Control kopier funktion blockieren807spiker14.05.10 17:22
Re: Webbrowser Control kopier funktion blockieren818vbforever14.05.10 17:24
Re: Webbrowser Control kopier funktion blockieren908spiker14.05.10 17:31
[url][/url]Re: Webbrowser Control kopier funktion blockieren795vbforever14.05.10 17:33
Re: [url][/url]Re: Webbrowser Control kopier funktion blocki...931spiker14.05.10 17:35
Re: [url][/url]Re: Webbrowser Control kopier funktion blocki...840vbforever14.05.10 17:37
Re: [url][/url]Re: Webbrowser Control kopier funktion blocki...886spiker14.05.10 17:40
Re: [url][/url]Re: Webbrowser Control kopier funktion blocki...939vbforever14.05.10 17:43
Re: Webbrowser Control kopier funktion blockieren833spiker14.05.10 17:49
Re: Webbrowser Control kopier funktion blockieren833vbforever14.05.10 17:57
Re: Webbrowser Control kopier funktion blockieren792vbforever14.05.10 18:04
Re: Webbrowser Control kopier funktion blockieren824spiker14.05.10 17:59
Re: Webbrowser Control kopier funktion blockieren807vbforever14.05.10 18:05
Re: Webbrowser Control kopier funktion blockieren848spiker14.05.10 18:07
Re: Webbrowser Control kopier funktion blockieren824vbforever14.05.10 20:16
Re: Webbrowser Control kopier funktion blockieren787Franki14.05.10 23:16
Re: Webbrowser Control kopier funktion blockieren1.072Drapondur15.05.10 19:30
Re: Webbrowser Control kopier funktion blockieren811vbforever16.05.10 10:24

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-2024 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