Aumentando a Biblioteca – Parte I
Vamos começar uma série de artigos com funções muito usadas por programadores nas mais variadas aplicações. Se colocarmos todas elas em uma DLL, por exemplo, poderemos assim otimizar tempo e ganhar em rendimento no executável final.
Vamos começar com três pequenas funções que envolvem operação e validação de tempo, vejamos:
1 – OperaHora
Descrição: Função que recebe uma hora inicial tipo string e comandos para efeturar uma operação e retorna a Hora modificada tipo string.
Parâmetros:
Hora,HMS,MaisOuMenos,Quantidade – Todos os parâmentros são tipo String.
Hora: Hora que vai ser modificada.
HMS: ‘H’ para modificar Hora, ‘M’ para modificar minuto e ‘S’ para modificar segundo.
MaisOuMenos: ‘Mais’ para operação de soma e ‘Menos’ para operação de subtração.
Quantidade: Quantidade a ser efetuada.
Exemplo: OperaHora(’10:00:00′,’M',’Mais’,’10′) – Retorno: ’10:10:00′.



Para compactar uma pasta, clique com o botão direito do mouse na área de trabalho ou dentro de qualquer pasta e escolha Novo, Pasta compactada (no Windows Me) ou Novo. Pasta compactada – zipada – (no Windows XP; veja figura ao lado).