Hallo Habe Probleme mit der URL Exist und zwar gibt die Funktion True zurück, auch wenn die URL nicht stimmt. Wo stehe ich da auf der Leitung? Könnte es was mit Error 404 zu tun haben?
Besten dank für jede Antwort.
Gruss Sebastian
Option Explicit
Private Const FLAG\_ICC\_FORCE\_CONNECTION = &H1
Private Declare Function CheckURL Lib "wininet.dll" Alias "InternetCheckConnectionA" (ByVal lpszUrl As String, ByVal dwflags As Long, ByVal dwReserved As Long) As Long
Function URLExist(chkUrl As String) As Boolean
If Left(chkUrl, 2) = "s&" Then chkUrl = "http://www.nothilfe.org/nhkadmin/update/" & Right(chkUrl, Len(chkUrl) - 2)
If Left(chkUrl, 7) "http://" Then chkUrl = "http://" & chkUrl
If CheckURL(chkUrl, FLAG\_ICC\_FORCE\_CONNECTION, 0&:wink: = 0 Then
URLExist = False
Else
URLExist = True
End If
End Function
[MOD] Pre-Tags eingefügt.