swet (Normal User)
Pro
Messaggi: 128
Iscritto: 01/01/2009
|
Questo topic è stato chiuso dal moderatore Ciao a tutti sto creando un programma che mi informa quando il pc sta navigando in internet su un determinato sito web es.google. Il mio problema è capire quando il pc non naviga , ovvero quando compare impossibile caricare la pagina in internet explorer. So che è molto stupida la soluzione ma non riesco a venirne fuori.
Grazie
Codice sorgente - presumibilmente VB.NET |
Dim request As WebRequest WebRequest.Create("http://www.google.it") Dim response As HttpWebResponse = request.GetResponse() MsgBox(CType(response, HttpWebResponse).StatusDescription)
|
mi da un errore : NullReferenceExeception non è stata gestita e mi segnala request.getresponse
Ultima modifica effettuata da swet il 02/05/2009 alle 11:43 |
|
()
Newbie
Messaggi:
Iscritto:
|
Postato originariamente da swet:
Ciao a tutti sto creando un programma che mi informa quando il pc sta navigando in internet su un determinato sito web es.google. |
Scusa, ma a che cosa ti servirebbe sto programma-spia??? Per tracciare le navigazioni della tua moglie/fidanzata???
Skerzo, ma a ke serve veramente? Ke uso ne faresti? |
|
swet (Normal User)
Pro
Messaggi: 128
Iscritto: 01/01/2009
|
Ciao mi servirebbe per capire quando il pc è effettivamente connesso perchè mi collego attraverso un router collegato ad un modem adsl e ogni volta mi succede che il pc mi dice ke è connesso ma poi non apre le pagine perchè il modem non è connesso effettivamente! Non sarebbe nemmeno un programma spia ma più altro un programma che mi eviterebbe inutili nervosismi !!! Sai aiutarmi?
|
|
()
Newbie
Messaggi:
Iscritto:
|
Swet, non so se sia la soluzione più appripriata e soprattutto se funzioni, ma io proverei con un bel if...then...else
Non so però come implementarlo, cioè, che valore verificare...
Prova tu...proverò anche io tra poco
Ciao
|
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
WebRequest.Create("http://www.google.it") è una FUNZIONE. Secondo te chiamando WebRequest.Create il programma si immagina che ci sia una variabile chiamata Request da inizializzare?
Codice sorgente - presumibilmente C# / VB.NET |
Dim request As WebRequest = WebRequest.Create("http://www.google.it")
|
Ultima modifica effettuata da Il Totem il 03/05/2009 alle 14:04 |
|
()
Newbie
Messaggi:
Iscritto:
|
Totem, scusa. La mia era solo una supposizione. Cerco di aiutare come posso anche se, ripeto, sono ancora alle prime armi con Visual Basic .Net.
|
|
ruggy94 (Member)
Guru
Messaggi: 890
Iscritto: 21/04/2008
|
Postato originariamente da cassin.simone:
Totem, scusa. La mia era solo una supposizione. Cerco di aiutare come posso anche se, ripeto, sono ancora alle prime armi con Visual Basic .Net. |
Guarda che Totem non rispodeva a te, ma a swet |
|
swet (Normal User)
Pro
Messaggi: 128
Iscritto: 01/01/2009
|
Sapevo che era un' errore stupido! ora funziona ! grazie a tutti!
|
|
swet (Normal User)
Pro
Messaggi: 128
Iscritto: 01/01/2009
|
Ho un problema con questo codice:
Codice sorgente - presumibilmente VB.NET |
Imports System.Net Public Class Form1 Dim verde As New Bitmap("luceverde.jpg") Dim rossa As New Bitmap("lucerossa.jpg") Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Timer1.Start() End Sub Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click End End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Dim request As WebRequest = WebRequest.Create("http://www.google.it") Try Dim response As HttpWebResponse = request.GetResponse() 'Il pc è connesso PictureBox1.Image = verde Catch 'Il pc non è connesso PictureBox1.Image = rossa End Try End Sub End Class
|
praticamente il codice funziona solo due volte ( una volta è verde e un' altra rossa) e poi si blocca il programma. Il codice non mi pare abbia errori, mi date una mano?
|
|