Ir para conteúdo
Fórum Script Brasil
  • 0

Horas


Fernando_Ramos

Pergunta

Amigos,

estou com um projeto que é para controlar as atividades de um setor, e neste sistema as atividades tem tempo de entrega em horas, exemplo: preparar o malote em 36 horas.

o meu problema é, eu não posso contar essas horas sem que o funcionario esteja trabalhando, ou seja se ele trabalha das 09:00 as 18:00h quando for 20:00 eu não posso estar contando o tempo restante para ele efetuar a tarefa..entenderam??

se puderem me ajudar!!!

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
Guest Andre Carvalho

Este trabalho faço em casa, no escritório não tenho os códigos , mas é mais ou menos assim :

você Tem as horas

"12:35:22",

"15:40:00" ,

"18:15:12" :

Provedure ......

Var

Horas,Minutos, segundos : Integer ;

Begin

Horas := 0 ;

Minutos := 0 ;

segundos := 0 ;

While bco com as horas.eof do

begin

Horas := Horas + StrToInt ( Copy ( HoraInformada, 1 , 2 ) ) ;

Minutos := Minutos + StrToInt ( Copy ( HoraInformada, 3 , 2 ) ) ;

Segundos := Segundos + StrToInt ( Copy ( HoraInformada, 7 , 2 ) ) ;

.Next ;

End ;

+- isto , agora você vai tratar cada campo em separado. você no final vai ter uma string informando uma hora;

Obs. Acho q não fui muito claro, se não entendeu , me responda que copio o código de meu prg em casa, e recoloco . OK ????

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...