_______________________________ >From: Piotr Polok <top...@polok.pl> >To: Ararat Synapse <synalist-public@lists.sourceforge.net> >Sent: Tuesday, July 26, 2011 1:44 AM >Subject: Re: [Synalist] THTTPSend GET slower than wget > >procedure TForm1.FormCreate(Sender: TObject); >begin > HTT := THTTPSend.Create; > HTT.Sock.OnHeartbeat:=@HeartBeat; > > HTT.Sock.HeartbeatRate := 5000; > > Response := TStringList.Create; > HTT.KeepAlive := true; > HTT.protocol := '1.1'; //'1.1', '1.0' (default) and '0.9'. > HTT.MimeType := 'text'; > HTT.UserAgent := 'synapse'; > > HTT.Sock.OnStatus := callback.Status; >end; > >Above code gives me a message: "Variable required". What I'm doing >wrong? >
Try HTT.Sock.OnStatus := @callback.Status; Please take a look at the definition of Htt.Sock.OnStatus, supossing it is something like "procedure(sender: tobject) of object;" then, your callback.status method must be declared as "procedure Status(sender: tobject);" and it should work. Leonardo M. Ramé http://leonardorame.blogspot.com ------------------------------------------------------------------------------ Magic Quadrant for Content-Aware Data Loss Prevention Research study explores the data loss prevention market. Includes in-depth analysis on the changes within the DLP market, and the criteria used to evaluate the strengths and weaknesses of these DLP solutions. http://www.accelacomm.com/jaw/sfnl/114/51385063/ _______________________________________________ synalist-public mailing list synalist-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synalist-public