Hola, se me hace que es por el valor de KeepAlive, ya que, posiblemente haya una session de algun cliente conectado. Calculo que para cambiar el valor del puerto en runtime habrá que terminar todas las conexiones existentes. Ahora bien, no olvides contemplar el tema firewall.
Pero por otro lado, Active:
Cita:
Active uses the protected write procedure SetActive to implement changes in the value of the property.
|
Saludos
__________________
Código Delphi
[-]
try
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;