读书人

小弟我用的是Delphi6.0小弟我想在Bu

发布时间: 2012-05-20 16:03:12 作者: rapoo

我用的是Delphi6.0,我想在Button3Click里面调用IdTelnet1DataAvailable的事件,请问该怎么编写代码啊?
我用的是Delphi6.0,我想在Button3Click里面调用IdTelnet1DataAvailable的事件,请问该怎么编写代码啊?

[解决办法]
调用哪个事件?应该在IdTelnet1DataAvailable的事件里写代码
[解决办法]
也可能是 过程 有问题吧,仔细找找吧
[解决办法]
直接这样
IdTelnet1DataAvailable(IdTelnet1,'s');

//第2个参数是string类型,表示IdTelnet1接收的容,自己决定到底要传什么
[解决办法]
开始接收数据
IdTelnet1.OnDataAvailable := IdTalnet1DataAvailable;
不接收数据
IdTelnet1.OnDataAvailable := nil;

[解决办法]
procedure TForm1.Button3Click(Sender: TObject);
begin
IdTelnet1DataAvailable(IdTelnet1,'s');
end;

procedure TForm1.IdTelnet1DataAvailable(Sender: TIdTelnet;
const Buffer: String);
begin
showmessage(Buffer);
end;

读书人网 >.NET

热点推荐