Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Mshtml & webbrowser in Vb.NET
lunedì 01 dicembre 2003 - 10.39
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jxu72
Profilo
| Newbie
1
messaggi | Data Invio:
lun 1 dic 2003 - 10:39
Salve a tutti!!
Vi espongo il mio problema sperando che qualcuno possa aiutarmi.
All'interno di un'applicazione win form ho inserito un controllo webbrowser.
Ho provato a intercettare e gestire il menu' contestuale di un documento HTML con il seguente approccio:
1) Nel gestore dell'evento AxWebBrowser1.DocumentComplete ho inserito:
Dim doc As mshtml.HTMLDocument
doc = AxWebBrowser1.Document
AddHandler CType(doc, mshtml.HTMLDocumentEvents2_Event).oncontextmenu, _
AddressOf Document_contextmenu
2) Nel gestore dell'evento BeforeNavigate2 del controllo webbrowser ho inserito:
Dim doc As mshtml.HTMLDocument
doc = AxWebBrowser1.Document
RemoveHandler CType(doc, _
mshtml.HTMLDocumentEvents2_Event).oncontextmenu, _
AddressOf Document_contextmenu
3) Ho scritto un gestore Document_contextmenu che e' una semplice funzione che restituisce
False:
Private Function Document_contextmenu(ByVal e As mshtml.IHTMLEventObj) As _
Boolean
Return False
End Function
PROBLEMA: Il menu' contestuale sul documento HTML risulta disabilitato, sicche' premendo il tasto destro del mouse non si ha alcuna risposta (ottimo dal mio punto di vista!!!). Tuttavia non riuesco piu' ad interagire con la pagina HTML stessa, ovvero sembra che tutti gli altri eventi relativamente a links e forms html non siano piu' gestiti (non funzionano i click sui link o sui pulsanti, non si riesce ad editare i campi di input ecc...ecc...)
Qualcuno mi spieghi che succede!!!!
Grazie a tutti
Giuseppe
PS: Ho seguito il documento Microsoft 311284 (
http://support.microsoft.com/?kbid=311284
)
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 1 dic 2003 - 12:07
Ciao,
se ti è possibile, rispondi al prossimo messaggio e allega lo zip del progetto così uno che vuole vedere e debuggare non lo ricostruisce tutto a mano.
Se ti è possibile sarebbe meglio.
ciao
david
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !