a_butta (Member)
Expert
Messaggi: 578
Iscritto: 16/03/2010
|
mmmh.. l'idea del file di testo è la più semplice e la più immediata.. sto pensando a che altra alternativa potresti avere ma non me ne vengono in mente...
Solo che con il file di testo puoi solo avere un elenco di link, non puoi gestirli immediatamente come ad esempio link di google con relativa icona, link di yahoo con relativa icona ecc... capisci cosa intendo?
Comunque la questione del file di testo non è difficile anzi se sei alle prime armi te la consiglio vivamente...
Devi cercare su google (mi dispiace ma è da tempo che non uso visual basic e non mi ricordo il codice) come scrivere in un file di testo... è molto semplice l'operazione e riguarda la proprietà IOStream o qualcosa del genere...
se hai problemi poi nel codice chiedi pure!!
|
|
luca-94 (Normal User)
Pro
Messaggi: 73
Iscritto: 18/05/2009
|
Postato originariamente da a_butta:
mmmh.. l'idea del file di testo è la più semplice e la più immediata.. sto pensando a che altra alternativa potresti avere ma non me ne vengono in mente...
Solo che con il file di testo puoi solo avere un elenco di link, non puoi gestirli immediatamente come ad esempio link di google con relativa icona, link di yahoo con relativa icona ecc... capisci cosa intendo?
Comunque la questione del file di testo non è difficile anzi se sei alle prime armi te la consiglio vivamente...
Devi cercare su google (mi dispiace ma è da tempo che non uso visual basic e non mi ricordo il codice) come scrivere in un file di testo... è molto semplice l'operazione e riguarda la proprietà IOStream o qualcosa del genere...
se hai problemi poi nel codice chiedi pure!! |
Ok seguirò il tuo consiglio grazie.
E un'altra cosa il mio web browser ha la textbox1.text dove tu metti il link del sito e poi premi il tasto go io voglio che quando metto il link e premo invio lui naviga sul link inserito cpt!!!
|
|
a_butta (Member)
Expert
Messaggi: 578
Iscritto: 16/03/2010
|
Ahahha!!! rido perchè è stato il mio primo grattacapo quando ho fatto il primo webbrowser.
Allora devi andare tra gli eventi della TextBox e cercare KeyDown e clicchi due volte in modo che si apra la Sub.
Il codice deve essere questo:
Codice sorgente - presumibilmente VB.NET |
Private Sub TextBox1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown If e.KeyValue = 13 Then ButtonGo_Click(sender, e) End If End Sub
|
Dove ButtonGo è il nome del Bottone Go che tu utilizzi per avviare la navigazione... Ovviamente devi sostituire con il nome vero del tuo bottone...
Quello che fa questa procedura è leggere ogni volta il tasto premuto e nel caso esso sia il tasto invio allora fa "premere" il bottone GO. Dimmi se funzia
|
|
luca-94 (Normal User)
Pro
Messaggi: 73
Iscritto: 18/05/2009
|
Postato originariamente da a_butta:
Ahahha!!! rido perchè è stato il mio primo grattacapo quando ho fatto il primo webbrowser.
Allora devi andare tra gli eventi della TextBox e cercare KeyDown e clicchi due volte in modo che si apra la Sub.
Il codice deve essere questo:
Codice sorgente - presumibilmente VB.NET |
Private Sub TextBox1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown If e.KeyValue = 13 Then ButtonGo_Click(sender, e) End If End Sub
|
Dove ButtonGo è il nome del Bottone Go che tu utilizzi per avviare la navigazione... Ovviamente devi sostituire con il nome vero del tuo bottone...
Quello che fa questa procedura è leggere ogni volta il tasto premuto e nel caso esso sia il tasto invio allora fa "premere" il bottone GO. Dimmi se funzia
|
Bravo grazie funziona
Codice sorgente - presumibilmente VB.NET |
Private Sub ToolStripTextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles ToolStripTextBox1.KeyDown If e.KeyValue = 13 Then ToolStripButton3_Click(sender, e) End If End Sub
|
Eccolo modificato comunque non riesco sulla cronologia va be non la metto. |
|
a_butta (Member)
Expert
Messaggi: 578
Iscritto: 16/03/2010
|
perchè? dimmi dove è il problema...
|
|
luca-94 (Normal User)
Pro
Messaggi: 73
Iscritto: 18/05/2009
|
Postato originariamente da a_butta:
perchè? dimmi dove è il problema... |
Non ci riesco
Allora il codice per salvare una pagina web e
Codice sorgente - presumibilmente VB.NET |
Dim save As New SaveFileDialog() Dim mystreamwriter As System.IO.StreamWriter save.Filter = "HTML |*.html" [b](((((in html o txt)))))[/b] save.CheckPathExists = True save.Title = "Save Files" save.ShowDialog(Me) Try mystreamwriter = System. IO. File. AppendText(save. FileName) mystreamwriter.Write(WebBrowser2) mystreamwriter.Flush() Catch ex As Exception End Try
|
Ma io non riesco a far salvare (siccome lo sto creado a schede) tutte in modo automaticojavascript:addsmile(' ') |
|
Federico_VbNet_Programmer (Normal User)
Expert
Messaggi: 222
Iscritto: 03/04/2010
|
per scrivere in un file di testo puoi fare in questo modo:
My.Computer.FileSystem.WriteAllText(percorso del file,testo da scrivere,scegli se il testo deve essere aggiunto o sostituito)
se hai problemi chiedi pure...io programmo in vb.net
|
|
luca-94 (Normal User)
Pro
Messaggi: 73
Iscritto: 18/05/2009
|
Postato originariamente da Federico_VbNet_Programmer:
per scrivere in un file di testo puoi fare in questo modo:
My.Computer.FileSystem.WriteAllText(percorso del file,testo da scrivere,scegli se il testo deve essere aggiunto o sostituito)
se hai problemi chiedi pure...io programmo in vb.net |
Come?
javascript:addsmile(' ') |
|