Categories
FreePascal

Conferência Online sobre Lazarus

No próximo dia 20 de novembro, às 20h00, participe da 3ª Edição do Lazarus Free Pascal! A conferência será transmitida nos seguintes canais: Lazarus Free Pascalhttp://youtube.com/@lazarusfreepascal Info Cotidianohttp://youtube.com/@infocotidiano Este evento contará com palestras de especialistas abordando temas como: Proteção de Software Palestrante: Humberto Sales Documentando APIs FPWEB com SWAGGER4LAZ Palestrante: Pedro Araújo ACBR Boleto Palestrante: […]

Categories
FreePascal

Usando modelos com o Lazarus

Modelos são formas práticas de reutilizar projetos e/ou formulários em outros projetos. Pensando nisso foram criados dois artigos que ajudam a criar modelos informais e formais com o Lazarus:

Categories
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 […]

Categories
FreePascal

Como instalar o Lazarus via GIT

O artigo intitulado Usando como instalador o GIT foi atualizado, agora ainda mais descritivo e contemplando a série 2.2.2 do Lazarus. Ambas as versões foram atualizados, isto é, para quem usa Windows e também para quem usa Linux. Segue o link para os que usando Windows: Segue o link para os que estiverem usando Linux:

Categories
Database Delphi FreePascal

Zeos with Lazarus and 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 […]

Categories
Database Delphi FreePascal

Zeos with Lazarus and Delphi: ZQuery(AutoCalcFields)

We are now going to study the ZQuery component, there are many important properties and methods studied in the previous videos, but in this video we are going to break down AutoCalcFields and the OnCalcFields event and some important tips. This video is part of a very important article: https://gladiston.net.br/programacao/lazarus-ide/usando-o-zquery/ Which also makes the Lazarus Survival Guide: https://gladiston.net. br/programacao/lazarus-ide/

Categories
Database Delphi FreePascal

Zeos with Lazarus and Delphi: ZQuery(Active, Connection, FetchRow)

Now let's study the ZQuery component, there are many important properties and methods, but in this video we will break down three of them: Connection, Active(Open/Close) and FetchRow and some important tips about data pagination. This video is part of a very important article: Using Zeos – ZQuery Which also makes the Lazarus Survival Guide: https://gladiston.net.br/programacao/lazarus-ide/

Categories
Database Delphi FreePascal

Part #1: Zeos with Lazarus and Delphi: ZQuery

After breaking down the ZConnection component, let's now study the ZQuery component, property by property. There will be several videos in the series. This is just the first in the series, try to watch them in order. This video is part of a very important article: https://gladiston.net.br/programacao/lazarus-ide/usando-o-zquery/ Which also makes the Lazarus Survival Guide: https://gladiston.net. br/programacao/lazarus-ide/

Categories
Database Delphi FreePascal

Using the ZQuery/Zeos Component

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 […]

Categories
Delphi FreePascal

How to handle input parameters in your application

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 […]