Web browser flash in vb net

giovedì 14 giugno 2012 - 16.15

dream Profilo | Newbie

Ciao a tutti.

Ho la necessità di includere una pagina flash in un form vb net ma ho un problema.

la pagina da inserire (ad esempio www.sito.it) chiede un login (che ho) e poi apre una pagina con l'applicazione flash.
Come posso ricreare questa situazione in un form vb net? (cioè collegamento al sito, autenticazione, e apertura applicazione flash sul form).

Grazie

luigidibiasi Profilo | Guru

non vuoi mostrare la finestra di login web?
Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
http://yadamp.unisa.it/ - YADAMP CMS -

dream Profilo | Newbie

Se è possibile è meglio non mostrare la pagina del login ma accedere subito, ma non è necessario.

Il mio problema è che, dopo il login, se clicco sul tasto gioca, mi si apre una pagina di internet explorer (o del browser predefinito), mentre io vorrei che si aprisse su un form vb net.

Grazie

luigidibiasi Profilo | Guru

ah ok ok
sull'attributo href dentro quella pagina ci sarà quindi una cosa del tipo target="_new"

devi gestire l'evento onNavigate del controllo webbrowser per catturare il click in modo da evitarti questo comportamento


Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
http://yadamp.unisa.it/ - YADAMP CMS -

dream Profilo | Newbie

Ho risolto in questo modo:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Ora ho un altro problema.
Dopo il login mi apre una pagina di un'applicazione flash che funziona correttamente.
Su questa pagina c'è una tabella con delle colonne. Come ricavo il valore della cella della riga su cui faccio il doppio click?

Grazie

dream Profilo | Newbie

Ho risolto estendendo il browser con un'apposita classe che estende il metodo newwindows e mi fa avere l'url della nuova classe.

Non so se posso mettere il link del sito dove ho trovato la soluzione.

Vorrei un'altra informazione.
Nel mio webrowser gira un'applicazione flash di un gioco di carte. Il mio scopo è salvare tutte le mani della partita.
Come posso intercettare il traffico per vedere le carte che sono state date ai giocatori una volta finita la mano?

Potrei farlo mediante httprequest ma in questo casi appesantirei il traffico e forse mi bloccherebbero il tool.

La soluzione ottimale sarebbe quella di intercettare il traffico di rete.
Il mio scopo non è vedere le carte dell'avversario, ma salvare tutte le mani una volta che sono finite

Grazie

luigidibiasi Profilo | Guru

>Ho risolto estendendo il browser con un'apposita classe che estende
>il metodo newwindows e mi fa avere l'url della nuova classe.
>
>Non so se posso mettere il link del sito dove ho trovato la soluzione.
si puoi metterlo in modo che la soluzione possa aiutare anche gli altri

>
>Vorrei un'altra informazione.
>Nel mio webrowser gira un'applicazione flash di un gioco di carte.
>Il mio scopo è salvare tutte le mani della partita.
>Come posso intercettare il traffico per vedere le carte che sono
>state date ai giocatori una volta finita la mano?
>
>Potrei farlo mediante httprequest ma in questo casi appesantirei
>il traffico e forse mi bloccherebbero il tool.
se sei sicuro che sia legale fare una cosa del genere puoi cercare un http sniffer
(anche perché parli di "dopo che è finita la mano")
>
>La soluzione ottimale sarebbe quella di intercettare il traffico
>di rete.
>Il mio scopo non è vedere le carte dell'avversario, ma salvare
>tutte le mani una volta che sono finite
>
>Grazie

Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
http://yadamp.unisa.it/ - YADAMP CMS -
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 !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5