Problemas com Zeus e PostgreSQL

Várias pessoas me relataram problemas com o componente Zeus nos últimos dias, e quando fui testar realmente existe algum problema na versão mais atual disponibilizada via SVN… pra quem não conseguiu efetuar a conexão com o Postgres e a Última versão do Zeus faça do download da versão 7.2.4 Stable e o problema será resolvido… caso encontrem outros problemas fiquem a vontade para informar nos comentários, segue o link para download da versão correta do Zeus.
Download do zeosdbo-7.2.4-stable

CONFIGURANDO 0 WINDOWS 10 ANTES DE INSTALAR O RAD STUDIO 10 SEATTLE, Tokyo ou Berlin

Um dos requisitos para a instalação do RAD Studio 10 Seatle é o Microsoft.Net Framework 3.5. Por padrão do Windows10, ele vem com a versão mais recente do Framework,  precisando ser instalado / adicionando posteriormente. Para adicionar este framework 3.5 para seu Windows 10 realize o seguinte processo:

1 – Abra o Painel de controle e selecione PROGRAMAS E RECURSOS;

2 – Escolha “ Ativar ou desativar recursos do Windows”:

3 – Habilite o .NET Framework 3.5 e clique em “OK”:

4 – Clique em “ Downloads files from Windows update” e depois de pouco tempo ele estará adicionado ao seu Windows 10 e estará pronto para receber a instalação do RAD Studio 10 Seatle, Tokyo ou Berlin.

Para mais informações, acesse : http://docwiki.embarcadero.com/RADStudio/Seattle/en/Installation_Notes

Forçar desligamento do PC em Delphi

Fala pessoal, faz tempo que não trago nada de novo aqui então resolvi trazer uma informação simples..

Me enviaram a seguinte dúvida…

“Fiz um processo demorado para um cliente e ele não quer esperar para desligar o pc quando terminar.. tem como desligar o computador?”

 

use o seguinte código

//A linha do Winexec vai executar um shutdown (comando para desligar o PC) no prompt de comando

WinExec(‘cmd /c shutdown -s -t 5’,SW_NORMAL);
//Força os Programas a Desligarem
ExitWindowsEx(EWX_FORCE, 0);

 

com essas duas linhas você garante o encerramento de todos os programas e o desligamento do computador sem nenhuma pergunta!

 

abs

Erro Access Violation com componentes ClienteDataSet Delphi Xe7

Desde quando comecei utilizar o Delphi Xe7 tenho problemas de access violation nas telas onde utilizo ClienteDataset, e para solucionar esses problemas eu Tenho que usar uma versão adequada da dll Midas.dll e registra-la devidamente no computador onde usa o executável, o problema disso é que dependendo a versão do windows da trabalho para funcionar, as vezes vc registra na pasta system32 (quando windowsé 32 bits) as vezes da problemas ao registra-las no windows 64bits na pasta sysWow e é sempre uma novela para fazer funcionar.. hoje lendo algumas possiveis soluções na internet encontrei a melhor forma de resolver este problema, e o melhor de tudo é que é bem simples…  basta incluir nas uses do seu projeto a unit midasLIB, feito isso pronto seu problema está resolvido..

 

o erro que geralmente é mostrado pela falta do registro da DLL é o seguinte:

 

Espero que tenha ajudado.. abs