Oppure

Loading
18/12/09 14:13
Ciao, sto cercando di creare un programmino che permette l'aggiornamento dei programmi creati da me, solo che sono incappato in un piccolo probblema: se io metto un file di testo su un mio sito con scritto la versione del programma in questione il prog di aggiornamento verifica se è il caso di scaricare l' aggiornamento, ma se nel caso non esista il file di testo il mio programma va in crash quindi mi chiedo come poter capire se esiste il file.
ho gia provato con
File.Exists(url)

ma non funzia
mi potete aiutare?
grazie
18/12/09 21:53
Antivirusvivente
Prova con un getrequest <-> get response

Dim risposta As HttpWebResponse
        Dim richiesta As HttpWebRequest

            richiesta = WebRequest.Create(URL)
            risposta = theRequest.GetResponse
        Catch ex As Exception
           messagebox.show("errore, il file non esiste")
        End Try



:k:
aaa
19/12/09 11:50
Grazie mille ... non vorrei fare il rompi ma a me sembra molto un codice di VB sei sicuro che sia C#???
20/12/09 0:05
LittleHacker
Postato originariamente da Roby94:
non vorrei fare il rompi ma a me sembra molto un codice di VB sei sicuro che sia C#???


Infatti è Vb.Net però puoi convertirlo utilizzando un convertitore(online), gugolando ho trovato questo: developerfusion.com/tools/convert/vb-to-csharp/ :k:
Ultima modifica effettuata da LittleHacker 20/12/09 0:06
aaa
20/12/09 20:46
Perfetto.... ho provato ma mi risponde con l'errore
-- line 1 col 1: EOF expected 
visto che non ho la minima idea della sintassi del codice vb mi potete aiutare a trovare l'errore?
grazie mille
21/12/09 8:22
Thejuster
Dim risposta As HttpWebResponse
Dim richiesta As HttpWebRequest

richiesta = WebRequest.Create(URL)
risposta = theRequest.GetResponse
Catch ex As Exception
messagebox.show("errore, il file non esiste";)
End Try



Non è che serva un convertitore :rotfl:
piu o meno si riesce a tradurre bene dai.


try {

HttpWebResponse riposta;
HttpWebRequest richiesta;

richiesta = WebRequest.Create(URL);
risposta = theRequest.GetResponse();

} catch {

MessageBox.Show("errore, il file non esiste") 
}


mire.forumfree.it/ - Mire Engine
C# UI Designer
16/02/17 17:23
tom580933
A distanza di anni ti rispondo.
Ecco come puoi fare usando un semplice TRY: [vb.net, adattalo a c# tramite i numerosissimi traduttori online!]
Dim risposta As HttpWebResponse
        Dim richiesta As HttpWebRequest
        Try
            richiesta = WebRequest.Create("")
            risposta = richiesta.GetResponse
        Catch ex As Exception
            MessageBox.Show("errore, il file non esiste")
        End Try

Testato con visual studio 2015 e visual studio 2017 express.
Ultima modifica effettuata da tom580933 29/12/17 20:19
aaa