未声明的标识符" idhttp1"在德尔福

时间:2016-08-30 07:43:27

标签: delphi delphi-2010

我正在尝试从Delphi 2010中的URL加载图像。

我对Delphi很陌生并且发现了这段代码,但一直得到:

  

idhttp1.get上未声明的标识符

我需要在用途中添加一些东西吗?感谢

uses
  GIFImg;

procedure TForm1.btn1Click(Sender: TObject);
var
  MS : TMemoryStream;
  GIf: TGIFImage;
begin
  MS := TMemoryStream.Create;
  GIf := TGIFImage.Create;
  try
    IdHTTP1.get('http://www.google.com/intl/en_ALL/images/logo.gif',MS);
    Ms.Seek(0,soFromBeginning);       
    Gif.LoadFromStream(MS);
    img1.Picture.Assign(GIF);

  finally
    FreeAndNil(GIF);
    FreeAndNil(MS);
  end;
end;

1 个答案:

答案 0 :(得分:2)

该用法表明IdHTTP1TIdHTTP类型的组件,放置在表单的设计图面上。可能那是你错过的一步。执行该步骤后,代码应该编译。