Hello!
>[..]
> procedure TSplashForm.HttpCliDocEnd(Sender: TObject);
> begin
> if HttpCli.RcvdStream <> nil then begin
> HttpCli.RcvdStream.Free;
> HttpCli.RcvdStream := nil;
> end;
> end;
>
> procedure TSplashForm.HttpCliRequestDone(Sender: TObject;
> RqType: THttpRequest; ErrCode: Word);
> var
> i: integer;
> sl: TStringList;
> b: Boolean;
> sReleaseDate: string;
> begin
> if ErrCode = 0 then
> begin
> sl := TStringList.Create;
> sl.LoadFromStream(HttpCli.RcvdStream); <<<< AV here
[..]
> What am I doing wrong?
Probably you're freeing destination stream before using it. Put something
like
if HttpCli.RcvdStream=nil then
ShowMessage('RcvdStream is NIL, click OK to crash.');
before "sl.LoadFromStream(HttpCli.RcvdStream);" to check whether that's the
case.
--
Piotr Dałek
[email protected]
----------------------------------------------------------------------
Zyskaj tak jak ja 9% na lokacie w pierwszym miesiacu!
Sprawdz! http://link.interia.pl/f207b
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be