我有一个 indy 组件:
IdMappedPortTCP1: TIdMappedPortTCP;
和以下初始化:
procedure TForm1.FormCreate(Sender: TObject);
begin
Memo1.Lines.Clear;
IdMappedPortTCP1.MappedHost := '189.200.10.71';
IdMappedPortTCP1.MappedPort := 5300;
IdMappedPortTCP1.Active := true;
end;
procedure TForm1.IdMappedPortTCP1Execute(AContext: TIdContext);
begin
Memo1.Lines.Add(AContext.Data.ToString);
Memo1.Lines.Add('------');
end;
procedure TForm1.IdMappedPortTCP1OutboundData(AContext: TIdContext);
begin
Memo1.Lines.Add(AContext.Data.ToString);
Memo1.Lines.Add('+++++++'); //
end;
我的其他应用程序连接到 189.200.10.71:5300 但组件没有触发...
我的错在哪里?
将 XE3 与包含 indy 组件一起使用