Oppure

Loading
21/01/15 18:31
massimo
ciao.a tutti. mi dareste un aiutino?...
Allora mi spiego: vorrei chiamare il sito web di una ditta tramite textbox.di vbnet..es_inserendo jvc.it..e tramite pulsante aprire la pagina interne della azienda...mi dareste una risposta? grazie se mi risponderete
aaa
22/01/15 6:57
torn24
Ciao, secondo me potresti inserire un controllo webbrowser nella tua applicazione, e tramite il metodo navigate visualizzare la
pagina voluta.

In alternativa, potresti usare la classe process e il metodo start, per aprire su il tuo browser la pagina voluta.



 
            webBrowser1 .Navigate ("www.jvc.it") o   webBrowser1 .Navigate (textbox1.txt)
        
        
            Process.Start("IExplore.exe", "www.jvc.it") o Process.Start("IExplore.exe", textbox1.txt)
        


aaa
22/01/15 10:10
Thejuster
Altrimenti se vuoi che tutto il processo rimanga in background e non visibile all'untente,
Utilizza un WebClient.
mire.forumfree.it/ - Mire Engine
C# UI Designer
22/01/15 19:30
massimo
ok grazie tante problema risolto.funziona benissimo
aaa
22/01/15 21:04
massimo
ciao scusami di nuovo..il primo probemino me lo ai risolto...r ti ringrazio.. funziona con il textbox...
ho provato ha richamarlo direttamente dalla giglia ...con questo codice:

If e.ColumnIndex = 20 Then
Process.Start("firefox.exe", Frm_Aggiungi_Articolo.Txt_link.Text)..
end if
naturalmente funziona solo in parte,,cioe si mi richiama il link,,ma mi richiama la pagina firefox come vedi..
io vorrei che nella colonna n.20 ce scritto..es:jvc.it, e cliccadoci sopra mi porta nel sito interessato.... ciao fammi sapere x favore..grazie
aaa
22/01/15 22:32
Dark_light
Ciao massimo,

dalla tua domanda non si capisce quale metodo vuoi usare. Non si capisce se vuoi usare l'oggetto webbrowser oppure aprire il sito in una pagina esterna al programma.

Così a prima lettura suppongo tu voglia usare l'oggetto link label su webbrowser.
Se così fosse puoi semplicemente fare così:

 Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
        WebBrowser1.Navigate(LinkLabel1.Text)

    End Sub
aaa
23/01/15 8:15
massimo
si ok cerco di spiegarmi meglio....
io scrivo es:jvc.it in un txt_web.tex..da unaltro form..e vado a salvare i dati in una grglia..nominata grd_articoli..
in cui nella colonna numero 20 nella cella ce il dato salvato jvc.it....adesso vorrei che cliccando su jvc.it della cella interessata. mi irchiama il sito. spero che di aver scritto giusto

aaa
23/01/15 10:47
Thejuster
Aggiungi al DatagridView L'evento Click o Double Click
(Ti consiglio Double Click)

Fatto questo



Private Sub dataGridView1_CellMouseDoubleClick(sender As Object, e As DataGridViewCellMouseEventArgs)

	'Recupero l'id della colonna          
	Dim idx As Integer = e.ColumnIndex

	'Eseguo Doppo click sulla prima righa ed alla cella 20 in corrispondenza della colonna 20
	If idx = 19 Then
		'Recupero il valore
		Dim val As String = dataGridView1.Rows(0).Cells(idx).Value.ToString()

		'Creo il processo firefox con argomento di visualizzazione
		'Recuperato nella prima cella della colonna 20

		System.Diagnostics.Process.Start("firefox.exe", val)
	End If

End Sub



Ultima modifica effettuata da Thejuster 23/01/15 10:49
mire.forumfree.it/ - Mire Engine
C# UI Designer