federiko (Normal User)
Rookie
Messaggi: 30
Iscritto: 14/08/2010
|
ciao ragazzi, allora ho fatto questo codice:
Codice sorgente - presumibilmente VB.NET |
Private Sub ApriinunanuovaschedaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ApriinunanuovaschedaToolStripMenuItem.Click Dim wb As New WebBrowser wb.Name = "mywb" wb.Url = _ New Uri(DirectCast(Me.TabControl1.SelectedTab.Controls("mywb"), WebBrowser).Document.ActiveElement.GetAttribute("href")) wb.Dock = DockStyle.Fill wb.ContextMenuStrip = Me.ContextMenuStrip1 wb.IsWebBrowserContextMenuEnabled = False TabPages2.Controls.Add(wb) End Sub
|
in pratica è un tabbrowser e con quel codice si apre una nuova scheda ke avrà come url il link ke si è cliccato con il tasto destro del mouse(in pratica grazie al context menu strip).
la nuova scheda va perfettamente al link indicato non ci sono problemi, ma io vorrei ke il link(e anke il DocumentTitle) della nuova pagina(TabPages2) siano visualizzati in 2 textbox apposite. ho provato in diversi metodi, ad esempio:
Textbox1.Text = CType(TabControl2.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString
, ma nn funziona
ragazzi aiutatemi voi
Ultima modifica effettuata da federiko il 24/11/2011 alle 23:04 |
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
"nn funziona" non significa nulla ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
federiko (Normal User)
Rookie
Messaggi: 30
Iscritto: 14/08/2010
|
Postato originariamente da nessuno:
"nn funziona" non significa nulla ... |
nn funziona inteso ke nn riesce quel pezzo di codice a fare quanto vorrei, cioè sapere l'url della TabPages 2 |
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
Ho capito ... ma hai degli errori? Un messaggio?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
federiko (Normal User)
Rookie
Messaggi: 30
Iscritto: 14/08/2010
|
Postato originariamente da nessuno:
Ho capito ... ma hai degli errori? Un messaggio? |
no nn da nessun errore, proprio nn so come si fa a fare quello ke vorrei |
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
Veramente si fa proprio così
Textbox1.Text = CType(TabControl2.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString()
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
federiko (Normal User)
Rookie
Messaggi: 30
Iscritto: 14/08/2010
|
Postato originariamente da nessuno:
Textbox1.Text = CType(TabControl2.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString() |
è lo stesso codice che ho detto prima, e ho già detto ke nn funziona -.- |
|
nessuno (Normal User)
Guru^2
Messaggi: 6402
Iscritto: 03/01/2010
|
Postato originariamente da federiko:
Postato originariamente da nessuno:
Textbox1.Text = CType(TabControl2.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString() |
è lo stesso codice che ho detto prima, e ho già detto ke nn funziona -.- |
Ma io ti dico che funziona ...
Quindi, se non hai messaggi d'errore, probabilmente c'è qualcosa che non va nel resto del tuo codice.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
federiko (Normal User)
Rookie
Messaggi: 30
Iscritto: 14/08/2010
|
Postato originariamente da nessuno:
Postato originariamente da federiko:
Postato originariamente da nessuno:
Textbox1.Text = CType(TabControl2.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString() |
è lo stesso codice che ho detto prima, e ho già detto ke nn funziona -.- |
Ma io ti dico che funziona ...
Quindi, se non hai messaggi d'errore, probabilmente c'è qualcosa che non va nel resto del tuo codice. |
il mio codice è ttt quello ke ho postato, xciò vuol dire ke c'è qualcosa ke nn va o qualche errore di sintassi!! pure io ero convinto ke andasse!! |
|