tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
748
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Afritus Afritus ist offline Mitglied Silber
    Registriert seit
    Nov 2009
    Beiträge
    54
    Hallo, ich bins schon wieder.

    Nun will ich bei Form1_Load prüfen, ob eine Datei im Internet vorhanden ist (also zum Beispiel www.test.de/test.exe).
    Wenn diese nicht vorhanden ist, soll eine Meldung kommen, wenn diese vorhanden ist auch.
    Nun hab ich schon Google darum bemüht, aber da ist lediglich von "Functions" die Rede, und ich weiß nicht, wie ich diese einsetzen soll bzw. verstehe ich den Source Code nicht. Ich will eine ganz einfache Funktion, um zu prüfen, ob eine Datei vorhanden ist oder nicht (+ Meldung ob vorhanden oder nicht).
    Das ganze soll für eine Update-Funktion sein.
    Vielen Dank im Voraus,
    Markus

    EDIT: Erledigt
    Geändert von Afritus (27.11.09 um 17:09 Uhr)
     

  2. #2
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Schreib doch bitte kurz, was nun deine Lösung war, da es bestimmt mehrere Leute gibt, die das selbe Problem haben (oder später mal haben könnten).
     
    hihi = -h²

  3. #3
    Afritus Afritus ist offline Mitglied Silber
    Registriert seit
    Nov 2009
    Beiträge
    54
    Hi!

    Ich habe folgende Funktion geschrieben:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    
    Public Function IsURLAvail(ByVal sURL As String) As Boolean
            ' Prüft, ob die angegebene URL erreichbar ist
            Try
                Dim oRequest As Net.HttpWebRequest = Net.HttpWebRequest.Create(sURL)
     
                ' Default-Proxy Einstellungen
                With oRequest
                    .Proxy = System.Net.WebRequest.DefaultWebProxy
                    .Credentials = System.Net.CredentialCache.DefaultCredentials
                End With
     
                Dim oResponse As Net.WebResponse = oRequest.GetResponse
                oResponse.Close()
     
                ' URL ist erreichbar
                Return True
            Catch ex As Exception
                ' URL ist nicht erreichbar
                Return False
            End Try
        End Function


    Folgendes, um die Funktion aufzurufen:
    Code :
    1
    2
    3
    4
    5
    
    If IsURLAvail("http://www.test.de/") Then
    MsgBox("URL verfügbar.")
    Else
    MsgBox("URL nicht verfügbar.")
    End If


    Natürlich kann man statt "http://www.test.de/" auch "http://www.test.de/test.exe" hinschreiben.

    MfG
    Geändert von Afritus (02.01.10 um 12:51 Uhr)
     

Ähnliche Themen

  1. Prüfen ob Datei vorhanden ist
    Von sandroP im Forum PHP
    Antworten: 18
    Letzter Beitrag: 06.06.09, 10:57
  2. Wie Prüfen ob Datei vorhanden ist?
    Von stitch im Forum Visual Basic 6.0
    Antworten: 4
    Letzter Beitrag: 26.11.08, 19:31
  3. Prüfen, ob eine externe XML-Datei vorhanden ist in XSLT
    Von gabifi im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 15.09.06, 11:06
  4. Prüfen ob eine Datei vorhanden ist
    Von exxtreme im Forum PHP
    Antworten: 3
    Letzter Beitrag: 22.05.06, 21:09
  5. Antworten: 4
    Letzter Beitrag: 03.02.05, 23:06