title: Delphi Error E2010 Incompatible types: 'string' and 'procedure, untyped pointer or untyped parameter'
body: <p>I used TStringList and something that looks like:</p>
  
  <pre><code>geo: TStringList;
  response: TStringStream;
    begin
    http:=tidhttp.Create(nil);
    try
      { TODO -oUser -cConsole Main : Insert code here }
      geo:=TStringList.Create;
      response:=TStringStream.Create('');
      geo.Add('name=stas');
      geo.Add('pass=431');
      s:=http.Get('http://test.me');
      writeln(http.ResponseText);
      writeln(s);
      s:=http.Post('http://test.me',geo,response);
  </code></pre>
  
  <p>but something is wrong.  For example when I run it it's alerting with the error <code>[[DCC Error] consoleHttp.dpr(29): E2010 Incompatible types: 'string' and 'procedure, untyped pointer or untyped parameter']</code> in <code>s:=http.Post('http://test.me',geo,response)</code>.  What did I do wrong?</p>