Oppure

Loading
13/09/08 11:21
super rambo
salve, sto facendo un webbrowser ed ho un broblema con una combo(barra degli indirizzi). io voglio che quando clicco su vai cioè quando apro la pagina mi memorizza il link immesso nella combo e vorrei che due link uguali non ci andassero. ho fatto così:
Private Sub vai_Click()
Text1.Text = indirizzi
If Text1.Text = indirizzi.List(List) Then
WebBrowser1.Navigate indirizzi
Else
WebBrowser1.Navigate indirizzi
Timer1.Enabled = True
End If
End Sub
Private Sub Timer1_Timer()
If Text1.Text = indirizzi.List(List) Then
WebBrowser1.Navigate indirizzi
Timer1.Enabled = False
Else
WebBrowser1.Navigate indirizzi
indirizzi.AddItem Text1.Text
Timer1.Enabled = False
End If
End Sub

funziona però solamente con il primo link cioè se io immetto per primo "google.it"; lo memorizza e se lo immetto di nuovo non lo memorizza però se vado ad un altra pagina quindi mi memorizza il link al secondo posto non funziona...cioè me lo memorizza due volte.... poi vorrei anche fare in modo che se scrivo un link, e questo è già memorizzato nella combo questa si "apre" e mi evidenzia il link come mozzilla.. però questa è una cosa secondaria il problema più importante è il primo!! grazie
aaa
13/09/08 12:11
ti conviene farlo scrivere su un file esterno, come un txt, e poi tutto ciò che c'è nel txt ti compare nel cbo,

ciao:k:
13/09/08 12:23
super rambo
ma scusa anche se lo scrivo in un file di testo è la stessa cosa.. forse non hai capito il mio problema!! mi memorizza due link uguali solo se si trova al secendo posto della combo perchè credo che il controllo che facciosi limti al primo...
aaa
13/09/08 13:08
feddur
basterebbe fare un confronto tra i siti salvati e quello nuovo.

tutti i siti salvati li metti in un vettore e poi con un ciclo li confronti con il nuovo sito.
aaa
13/09/08 13:34
antometal
il vettore lo hai gia:
combo.list()

e l' url che devi confrontare è l' ultima, quindi:
combo.list(combo.listcount-1)

fai un for da 0 fino a combo.listcount-2

sarebbe cosa se l' ultima url salvata si trovasse in cima alla lista e nn in coda
aaa