Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Seleccionar direccion IP de mi ServerSocket (https://www.clubdelphi.com/foros/showthread.php?t=63917)

liser 09-03-2009 10:25:00

Seleccionar direccion IP de mi ServerSocket
 
Buenos días y gracias por adelantado, les cuento mi caso.

Tengo un PC con varias direcciones IP dadas de alta en el mismo.

Estoy modificando una aplicación con delphi 7 y estoy usando TServerSocket, y lo que necesito es decirle cual es la Ip de las distintas que tengo por las que va ha hablar con otras maquinas de la misma manera que le estoy indicando el puerto. Desgraciadamente no existe una propiedad Address o Host que me permita indicarle la dirección.

La primera idea que tuve fue crearme un objeto:

Código Delphi [-]
  TMiServerSocket = class(TServerSocket)
  public
     constructor Create(AOwner: TComponent); override;
     procedure SetMiHost (Value: string);
  end;

Código Delphi [-]
constructor TMiServerSocket.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);
end;

procedure TMiServerSocket.SetMiHost (Value: string);
Begin
  SetHost (Value);
end;

Que recoge el procedimineto SetMiHost del componente padre TAbstractSocket.

Pero me esta dando un error (Solo se permite un uso de cada dirección de Socket)

Alguna idea???

cHackAll 09-03-2009 22:24:30

Cita:

Empezado por liser (Mensaje 340630)
...Alguna idea???

Creo que se puede especificar la direccion en UdpSocket (D7+)


La franja horaria es GMT +2. Ahora son las 11:25:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi