Ich würde die
API-Funktion
InternetCrackURL() verwenden, um eine
URL in seine Einzelbestandteile zu zerlegen.
Dabei ist quasi garantiert, dass nichts schiefgehen kann, da die Funktion schon millionenfach erfolgreich aufgerufen wurde (wird intern im IE verwendet).
http://www.delphipraxis.net/internal...ct.php?t=31191
Für dein spez. Problem braucht du den Inhalt von "UrlPath".