Resolver erro ao abrir painel de controles!

Caso você tenha tentado abrir o painel de controles do seu windows hoje e ao começar abrir ele apresente um erro e feche, já conheço este erro à tempos, e resolvi compartilhar a solução aqui.

Eu identifiquei este problema após instalar o firebird em uma maquina, então removi o firebird para testar, e eis que o problema foi resolvido, porém nessa maquina era necessária a utilização do firebird, então precisava resolver o problema, e consegui resolve-lo com a dica a seguir, caso você tenha solucionado de outra forma ou essa maneira não resolveu o seu problema, poste nos comentários para ajudar outras pessoas futuramente, abs

Geralmente esse problema ocorre por causa de algum programa em conflito com o Windows nem sempre será o firebird.

Primeira forma de resolver:

1º Clique em iniciar / Computador / Disco Local C: / Windows / System 32 /

2º Na parte superior direita existe um campo de pesquisa, digite: *.cpl

3º Procure o item firebird2control.cpl

4 º Renomeie o arquivo para firebird2control.old ou exclua o mesmo.

5º Reinicie o computador e tente acessar o Painel de Controle novamente.

 

CAso a primeira não resolva, 2ª forma de resolver:

1º Clique em iniciar / Iniciar pesquisa.

2º Digite: MSCONFIG e clique em OK.

3º Na guia Serviços, ocultar os serviços Microsoft e desativar tudo.

4º Na guia Inicialização de Programas, desativar tudo.

Reinicie o Computador.

(OBS: O Procedimento do MSCONFIG irá desabilitar todos os programas não Microsoft da inicialização do Windows, porém os mesmos continuarão a funcionar normalmente).

 

As dicas acima foram retiradas do fórum da microsoft no link a seguir: https://answers.microsoft.com/pt-br/windows/forum/windows_7-performance/painel-de-controle-n%C3%A3o-abre-d%C3%A1-erro-no/2c1a5576-b071-e011-8dfc-68b599b31bf5

 

Impressão do SAT ou NFCe cortando antes de terminar a impressão!

Pessoal, tive esse problema com a impressora MP 4200 da bematech, estou usando o componente ACBR para gerar as vendas SAT e em vendas pequenas tudo ocorre bem, quando haviam muitos itens ocorria o problema relatado, tentei mudar o método de impressão que atualmente é no Fortes para o ESCPOS do ACBR e continuei tendo o mesmo problema, consegui resolver o problema com esta configuração que deve ser feita diretamente no driver da impressora, seguindo os passos a seguir que encontrei no próprio Fórum do ACBR o problema foi resolvido, se você resolveu de outra forma, ou não conseguiu resolver dessa forma, por favor poste ai nos comentários, espero ter ajudado!

 

Erro em Aplicação delphi quando utiliza Sistemas bancários na mesma maquina

Pessoal, a tempos venho enfrentando problemas com aplicações delphi em clientes que utilizam na mesma maquina que a aplicação acesso a sites de Bancos como Caixa, Banco do Brasil Santander etc…

Em algumas ocasiões os icones dos botões somem, em outras ocasiões o Executa abre na lista de processos mas não executa, e acredito que possam haver outras variações do problema.

Compartilho aqui com vocês algumas das soluções que encontrei

1- Alguns desenvolvedores entraram em contato com os desenvolvedores do Plugin do Banco e eles adicionaram uma exceção que garantiu a execução do aplicativo. (Alguns programadores disseram que não conseguiram o contato ou que as empresas ficaram de analisar e o problema não foi resolvido dessa forma)

2- Alguns desenvolvedores tiveram problemas mesmo tentando remover  o plugin do banco, o que os fizeram encontrar uma solução mais eficiente, e foi isso que eu fiz para resolver o meu problema aqui também da seguinte maneira.

Primeiro execute o arquivo removermodulo.bat (Estou disponibilizando o mesmo aqui para download é só clicar aqui)

(Este arquivo de lotes, remove o plugin do banco do computador apresentando problemas, mas não se preocupe, com os passos a seguir o sistema do Banco deverá continuar funcionando)

depois instale utilizando um dos links abaixo referente ao seu banco e veja se a sua aplicação irá funcionar normalmente mesmo com o Módulo do Banco instalada

Banco do Brasil: https://www14.bancobrasil.com.br/sf/stormfish.exe
Caixa: http://www.caixa.gov.br/Downloads/internet-banking-caixa-utilitarios/sfGBPCEF.exe
Itaú: https://guardiao.itau.com.br/stormfish/gbbd_uni_setup.exe

 

Se tudo correu bem, reporte aqui nos comentários, se encontrou outra forma de resolver o problema, por favor, compartilhe!

 

abs

 

Formatar String no Delphi

Em muitas ocasiões precisamos formatar (Adicionar mascara em strings) eu havia criado uma função para isso, mas recentemente encontrei uma função já existente no Delphi, basta inserir na uses a UNIT MaskUtils ou System.MaskUtils dependendo a versão do Delphi e para formatar use

 

CPF: FormatMaskText('000\.000\.000\-00;0;', '11111111111')
CNPJ: FormatMaskText('00\.000\.000\/0000\-00;0;', '11111111111111')

Se quiser formatar outros tipos de dados basta mudar o formato da mascara para o formato desejado, 
no local onde informei '1111111111' você irá inserir a string que deseja formatar..

Espero ter ajudado... abs