IcebergDelphi, por favor, intenta usar la etiqueta [ Delphi ] cada vez que vayas a escribir código... esta vez lo hago yo para que veas como queda
Código Delphi
[-]
procedure TFrmPruebaServer.MyTimerTimer(Sender: TObject);
begin
EdtFinal.Text:=TimeToStr(Time());
end;
procedure TFrmPruebaServer.BtnIniciarClick(Sender: TObject);begin
MyMainServer.Connect; EdtIni.Text:=TimeToStr(Time());
LblTotal.Caption:='';
MyTimer.Enabled:=True;end;
procedure TFrmPruebaServer.BtnTerminarClick(Sender: TObject);Var
Resultado:TDateTime;
begin
Resultado:=StrToTime(EdtFinal.Text)-StrToTime(EdtIni.Text);
MyTimer.Enabled:=False;
MyMainServer.Disconnect;
LblTotal.Caption:='El Total consumido es:' + TimeToStr(Resultado);
end;
end.
Host:=Initec08 Port:=6711
Y por ultimo:
/**************************************************
Codigo de la aplicacion que estara en las maquinas
*************************************************
Tengo un formulario con un componente Indy llamado TidTCPServer
Que al crearse el form se activa
*/
procedure TFrmCliente.FormCreate(Sender: TObject);
begin
MyTcpClient.Active:=True;end;
procedure TFrmCliente.MyTcpClientConnect(AThread: TIdPeerThread);
begin
FrmCliente.Hide;
end;
procedure TFrmCliente.MyTcpClientDisconnect(AThread: TIdPeerThread);
begin
FrmCliente.Show;
end;
end.