Aplicativo para alterar data e hora na inicialização-Windows
Moderador: Moderadores
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Decidi dividir o tópico em que estava, para poder falar mais sobre as implementações que venho fazendo no aplicativo. Aceito críticas e sugestões, se alguém fizer alguma melhoria gostaria que me comunicasse. Espero que todos gostem !
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Agora o utilitário conta com opção de mudar a linguagem (Português / Inglês). Foi embelezado e possui alguma funções extra que serve para o aprendizado. Espero que gostem e incentive aos colegas fazerem seu sistemas em modo gráfico, não é tão dificil assim a tela principal ficou assim:

Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Implementações que foram feitas na versão 3.2:
- Arquivos por idioma para fácil definição em outros idiomas
- StatusBar redimensionável, por falta de espaço na janela as vezes impede de exibir por completo. Daí o usuário clica encima e aumenta e diminui os outros para poder exibir.
- Compatibilidade com versões do Windows anteriores ao Windows XP
- Na tentativa de ser executado por segunda vez, o utilitário verifica e restaura o foco do programa que estava em execução. Isso sem o uso do SET MULTIPLE OFF WARNING
- Função que mede a string em pixels para o seu melhor aproveitamento na exibição do StatusBar
- O ContextMenu está mais bonito porque utilizei recursos de 3 estilos
- Disponibilizei uma tela "About me" ou "Leia-me" em português que mostra as ferramentas utilizadas para o desenvolvimento com a versão e autor. Essa tela tem saída temporizada, isto é, fecha a janela automaticamente após 20 segundos
- Foi inserida a função WAlert() que substitui a MsgYesNo() porque os botões não ficam no idioma selecionado. Acho que isso é algum bug não somente desta ferramenta como da grande maioria, pois não deveria pegar do SO.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Implementações que foram feitas na versão 3.3:



- Foi mudado a fonte do StatusBar para Courier New, porque é uma fonte monospace e de fácil medição de tamanho (em teste).
- Implementado a função _CenterWindow() e utilizado também a C_Center() em lugar de Form.Center ou Center window
- Foi elaborada a função MyAlert() substituindo a WAlert(), adicionando um RichEditBox para exibir melhor (com barras vertical de rolagem quando necessário) as mensagens. Foi disponibilizado 3 cores e uma opção de posicionar a tela na linha que se deseja a fim de não atrapalhar a visualização da tela.
- Foram inseridas mais funções de alinhamento de texto como o Justifica() para ajeitar o texto centralizado e justificados no MyAlert()
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Na versão 3.4 foi feito:
No Windows 7 e acredito também nos Vista e posteriores, por questões de segurança não permite mudar a data e hora se o UAC (Controle de Conta de Usuário) está ativado. Então lembrei do Win_util que disponibilizei aqui no Downloads e adicionei uma opção de chamar o relógio do sistema operacional. Interceptei a mensagem "O cliente não tem o privilégio necessário." e chama o relógio do Windows, no caso. Também corrigí um bug quanto ao click do mouse na janela do Internet Explorer para capturar a tela da página e obter a data e hora oficial.
No Windows 7 e acredito também nos Vista e posteriores, por questões de segurança não permite mudar a data e hora se o UAC (Controle de Conta de Usuário) está ativado. Então lembrei do Win_util que disponibilizei aqui no Downloads e adicionei uma opção de chamar o relógio do sistema operacional. Interceptei a mensagem "O cliente não tem o privilégio necessário." e chama o relógio do Windows, no caso. Também corrigí um bug quanto ao click do mouse na janela do Internet Explorer para capturar a tela da página e obter a data e hora oficial.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Nesta versão 3.5 foram corrigidos os seguintes bugs:
- As funções de validação de data e hora não aceitavam mesmo confirmando.
- Tratamento de erro para arquivo de direcionamento sobre as estações em rede.
- Verificação da versão do IExplorer, pois a rotina é só válida com versão 6.00 ou mais recentes.
- Adicionado o path onde o aplicativo se encontra, pois quando for chamado apartir da inicialização do Windows, os arquivos de imagens e o arquivo mem onde guarda o ultimo registro de acerto de Data/Hora. Foi então utilizado o GetStartUpFolder().
- Foi substituído a função Justifica por CharSpread() e CharRepl(), bem mais simples e eficiente.
- Foram adicionados novos itens nos arquivos de liguagem.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Na versão 3.6 foi implementado um Hiperlink para possibilitar a leitura de um arquivo .doc que conforme o idioma selecionado estará em português ou em inglês. É uma instrução para o aplicativo ser executado como administrador e possibilitar a mudança de data/hora pela propriedade do executável em Windows 7.

Aqui na seção de Downloads ( clique aqui ) para baixar a ultima versão.

Aqui na seção de Downloads ( clique aqui ) para baixar a ultima versão.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Aplicativo para alterar data e hora na inicialização-Windows
Foi corrigido um bug quando o Windows não for ISVISTAORLATER.
Faça o download do arquivo RAR novamente para atualizar a versão 3.6.
Faça o download do arquivo RAR novamente para atualizar a versão 3.6.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.