Categorias
Delphi FreePascal

Tchau ShowMessage, MessageBox e MessageDlg, Olá TaskDialog

Por muito tempo, a maneira mais fácil de criar um aviso textual foi usando o ShowMessage(‘Hello World’). Claro que o ShowMessage não vem sozinho, com eles uma série de janelas de dialogos que podemos ver no link abaixo: https://wiki.freepascal.org/Dialog_Examples Neste artigo vamos ver como substituir o ShowMessage, MessageBox e MessageDlg por uma variação moderna chamada […]

Categorias
Banco de Dados Delphi FreePascal

Zeos com Lazarus e Delphi: ZQuery(Datasource)

Vamos estudar agora o componente ZQuery, são muitas propriedades e métodos importantes estudados nos videos anteriores, mas neste vídeo vamos falar a respeito da propriedade “Datasource” e porque é melhor usá-la em detrimento de LinkedFields, MasterFields e MasterSource. Este vídeo faz parte de um artigo bem importante: Usando o Zeos – ZQuery Que também faz […]

Categorias
Banco de Dados Delphi FreePascal

Zeos com Lazarus e Delphi: ZQuery(AutoCalcFields)

Vamos estudar agora o componente ZQuery, são muitas propriedades e métodos importantes estudados nos videos anteriores, mas neste vídeo vamos esmiuçar AutoCalcFields e o evento OnCalcFields e algumas dicas importantes. Este vídeo faz parte de um artigo bem importante: https://gladiston.net.br/programacao/lazarus-ide/usando-o-zquery/ Que também faz do Guia de Sobrevivência do Lazarus: https://gladiston.net.br/programacao/lazarus-ide/

Categorias
Banco de Dados Delphi FreePascal

Zeos com Lazarus e Delphi: ZQuery(Active, Connection, FetchRow)

Vamos estudar agora o componente ZQuery, são muitas propriedades e métodos importantes, mas neste vídeo vamos esmiuçar três delas: Connection, Active(Open/Close) e FetchRow e algumas dicas importantes sobre paginação de dados. Este vídeo faz parte de um artigo bem importante: Usando o Zeos – ZQuery Que também faz do Guia de Sobrevivência do Lazarus: https://gladiston.net.br/programacao/lazarus-ide/

Categorias
Banco de Dados Delphi FreePascal

Parte #1: Zeos com Lazarus e Delphi: ZQuery

Depois de esmiuçar o componente ZConnection, vamos estudar agora o componente ZQuery, propriedade por propriedade. Serão vários vídeos da série. Este é apenas o primeiro da série, procure assistí-los na ordem. Este vídeo faz parte de um artigo bem importante: https://gladiston.net.br/programacao/lazarus-ide/usando-o-zquery/ Que também faz do Guia de Sobrevivência do Lazarus: https://gladiston.net.br/programacao/lazarus-ide/

Categorias
Banco de Dados Delphi FreePascal

Usando o componente ZQuery/Zeos

Zeos é uma suite de acesso a base de dados para Delphi e Lazarus/FreePascal. O Objetivo dessa suite ser uma framework completa de acesso as mais variadas base de dados. No artigo a seguir, estudaremos um de seus principais componentes: ZQuery. Este componente é o responsável por executar sentenças SQL como inserir, atualizar e excluir […]

Categorias
Delphi FreePascal

Como lidar com parâmetros de entrada em seu aplicativo

Você esta escrevendo um aplicativo principal ou um utilitário básico e deseja que ele receba parâmetros como meuutilitario.exe verbose import=entrada.log export=saida.csv para indicar verbosidade nas mensagens, também o arquivo que será lido e por fim, o arquivo que será gerado após o processamento, mas a pergunta é: como detectá-los corretamente dentro do programa? Há muitos métodos diferentes, vou […]