David Bridges wrote:
>> In THttpCli.DoRequestAsync a valid FURL is being passed into
>> ParseURL but everything is coming back NULL...
>> 
>>    else begin
>>        ParseURL(FURL, Proto, User, Pass, Host, Port, FPath);
>>        FTargetHost := Host;
>>        FDocName    := FPath;
>>        FProtocol   := Proto;
>>        if User <> '' then
>>            FCurrUserName := User;
>>        if Pass <> '' then
>>            FCurrPassword := Pass;
>> 
> A valid FURL is being passed in but in icsUrl.pas ParseUrl is exiting
> with the test below
> 
>    if Length(url) < 1 then
>         Exit;
> 
> I don't find icsUrl.pas in the folder where the old ICS version is,
> did this module not exit in older versions?  

At least IcsUrl.pas (dated 01/01/2006) is included in current release, ics.zip.

> When I try to single
> step into ParseUrl I'm prompted to browse to the location of the
> file, not sure if that is expected or is in anyway a clue about the
> problem. 

Possibly the old ICS folder is still in the search path somewhere?
IMHO the easiest way to install a new version is to rename the old
ICS root folder, then extract the zip to a newly created directory
with the old folder name. For single stepping into ParseUrl it may
help to add IcsUrl.pas to the ICS package.
 
--
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html
> 
> Db
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to