Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Salve a tutti,
Avrei la necessità di crearmi un piccolo programma con visual basic.( spero che non sia troppo complesso ) Vi spiego brevemente cosa dovrebbe fare:
Uno spazio dove inserire un link , ogni 5 secondi verifica se in quella pagina web è contenente una certa parola (magari tramite un pulsante di attivazione ). Se non la contiene non succede nulla ,viceversa se contiene quella parola mi apre il link su firefox ( se possibile quando me la apre emette un suono ).
Al momento ho fatto questo:
Codice sorgente - presumibilmente VB.NET
PublicClass Form1
PrivateSub attivazione_click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles attivazione.CheckedChanged
Dim vuoto AsBoolean
vuoto =False
If attivazione.Checked=TrueThen
If link.Text=""Then
vuoto =True
MsgBox("Devi inserire il link")
EndIf
IfNot vuoto Then
System.Diagnostics.Process.Start(link.Text)
EndIf
EndIf
EndSub
EndClass
Ho una text dove inserisco il link e il checkbox se selezionato che mi porta alla pagina direttamente sul browser.Se non iserisco il link e il text rimane vuoto mi apre una finestra di errore. Ora il problema è inserire tutto il resto.
Qualcuno è così gentile da aiutarmi a creare questo mio programma?
P.s Ho usato anni fa visual basic per motivi scolastici. Ricordo poco purtroppo.
Vi ringrazio infinitamente.
Ultima modifica effettuata da singervale89 il 02/03/2012 alle 10:48
Ciao singervale89,
la prima cosa che mi viene in mente è di scaricarti l'html della pagina. Devi usare la proprietà DocumentText esposta dal controllo WebBrowser che scarica l'html della pagina dentro una textbox.
Dopo di che usi il metodo Contains per ricercare la parola .
Ecco un esempio di codice: