IdHTTP 问题:Access violation at address...
很简单的功能:按一个按钮,下面的Memo.Text显示该请求的返回内容:
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, IdHTTP;
type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
myhttp: TidHTTP;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Text := 'vvvvvvvvvvvvvvvvvvvvvvvvvv ';
Memo1.Text := myhttp.Get( 'http://www.baidu.com ');
end;
end.
但是总是报个错误,不知道怎么回事??
(Delphi 入门第2天,谢谢指教)
[解决办法]
把myhttp: TidHTTP;删了,然后拖个TidHTTP组件到窗体上,调这个组件
[解决办法]
在 Indy Clients 选项卡 中
第11个,地球模样的那个
TIdHTTP是类名