1,593
社区成员
发帖
与我相关
我的任务
分享
procedure TForm1.FormCreate(Sender: TObject);
begin
IdMappedPortTCP1.DefaultPort := 8000; //侦听端口
IdMappedPortTCP1.MappedHost := 'Server_C'; //C的主机名或者IP地址
IdMappedPortTCP1.MappedPort := 9000; //C的服务端口
IdMappedPortTCP1.Active := True;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
IdMappedPortTCP1.Active := False;
end;
procedure TForm1.IdMappedPortTCP1Execute(AThread: TIdMappedPortThread);
begin
//转发之前进行处理的示例: 将接收到的数据加上回车和换行后转发给C
AThread.NetData := AThread.NetData + #13#10;
end;