Erro Out-of-Memory no Delphi XE7

Outro problema que enfrentei no Delphi e muitos devem estar sofrendo é o erro “Out-of-Memory” esse erro geralmente ocorre quando o executável do seu projeto começa a ficar grande, pelo menos no meu caso, encontrei uma forma de reduzir essa ocorrência a quase zero, por outro lado o auto-completar parou de funcionar, mas como é apenas no projeto em questão por enquanto estou trabalhando com está solução que foi a melhor que encontrei:

1º. vá em Project->Options->Delphi Compiler e Marque a opção Use MSBuild externally to compile; 

2º. vá em Project->Options->Delphi Compiler->Compiling->Debugging, e marque a opção Use debug .dcus como False;

3º. Vá em Project->Options->Delphi Compiler->Linking, e marque a opção Include remote debug symbols como True;

No meu caso resolveu o erro, mas como eu disse o auto-completar parou de funcionar, se alguém encontrar uma solução melhor, comente, espero ter ajudado!

Importar e Exportar arquivo CSV no PostgreSQL

Muitas vezes é necessário efetuarmos a importação e exportação de arquivos, para fazermos isso de uma forma rápida e eficaz o postgre oferece o comando COPY.

Para exportar uma consulta usando o COPY basta

COPY nome_da_sua_tabela TO 'c:/diretorio/seu_arquivo.csv' CSV;
COPY nome_da_sua_tabela FROM 'c:/diretorio/seu_arquivo.csv' CSV;

espero ter ajudado.

Bug nas Notas Adesivas no Windows 10 (Parou de Abrir)

Recentemente as notas adesivas do meu windows 10 pararam de funcionar e haviam varias anotações importantes de tarefas e datas que eu precisava cumprir, procurei na internet e tentei de varias maneiras resolver o problema, a única maneira que resolveu foi esse conteúdo que encontrei no site da Microsoft…

• Pressione as teclas Windows+X.
• Clique em Prompt de comando (Admin).
• No campo abrir, digite cmd, em seguida clique em OK.
• Execute os seguinte comandos:

sfc /scannow
dism /online /cleanup-image /CheckHealth
dism /online /cleanup-image /restorehealth
chkdsk /f /r /b

• Reinicie o computador e verifique se o problema persiste.
Caso o problema ainda seja apresentado, recomendo que efetue o teste criando um novo usuário (Admin).

No Meu caso resolveu o problema e não precisei criar outro usuário… espero ter ajudado, abs

Resolver erro “Debug process is already running”

Geralmente esse erro vem seguido de um erro ligado a DLL ntdll.dll, e parece que vai piorando com o tempo, ele ocorre geralmente quando você uso o debugador do delphi, e para resolver embora difícil de encontrar a maneira é relativamente facil, siga os procedimentos abaixo e veja se resolve, no meu caso deu certo:

1º Abra o Registro, regedit no windows;
2ª Navegue até o registro: HKCU\Software\Embarcadero\BDS\15.0\Debugging\Embarcadero Debuggers\Evaluators
3º Edite a entrada comp32x.dll alterando o valor da mesma que provavelmente estará como 1, altere para -1

Eu testei essa solução usando o Delphi Xe7 por isso no caminho temos a versão 15, provavelmente funcione para outras versões, no caso de outras verões procure a versão correspondente a sua…

espero que ajude, abs

Resolver erro Exception EAccessViolation in module rtl210.bpl at 00016A9C no Delphi Xe7

Fala pessoal, faz um tempo que não posto nada por aqui, e faz dias que venho tendo problemas no meu ambiente de trabalho com Delphi Xe7 e Windows 10 64bits.. sempre com esse erro ao fechar o delphi, como eu uso o acbr aqui, vi no forum do ACBR uma solução, mas no meu caso não resolveu, então vou postar aqui as duas coisas que fiz para resolver o problema.

1º Na pasta DLLs do ACBR copiei as DLLS dentro da pasta openSSL e colei nas pastas SysWow e System32;
2º E no meu caso o que resolveu o problema, no Item Component -> Install Packages o Item Embardadero FMX Standard Components estava desmarcado, Habilitei o pacote, e depois disso o problema foi resolvido;

Espero ter ajudado, pois sofri bastante para resolver o problema, abs e até a próxima