Delphi

[Delphi] Visualizador de DataSets com Open Tools API – Evaluate

Olá, programadores! No artigo anterior, observamos a facilidade ao criar um novo menu na IDE do RAD Studio com as Interfaces do Open Tools API. No artigo de hoje, focaremos na codificação do método Execute para extrair os dados do DataSet em runtime para depois exibi-los em uma Grid. Vamos continuar?

16/05/2017
More

[Delphi] Visualizador de DataSets com Open Tools API – Pacote

Leitores, hoje é dia de assunto inédito no blog! Você sabiam que é possível programar ações personalizadas na IDE do Delphi? Com algumas Interfaces especiais, chamadas de Open Tools API, podemos adicionar novos menus na IDE para executar ações específicas, codificadas por nós mesmos. Para exemplificar este recurso, desenvolveremos um visualizador de DataSets em runtime que ficará disponível no menu Help do Delphi.

15/05/2017
More

[Delphi] Usando RTTI para exibir dados de um objeto em componentes visuais

Saudações, amigos! Vejam só o RTTI entrando novamente na pauta de artigos! Tive uma boa recepção com o artigo sobre validações com RTTI e decidi abordar um pouco mais sobre este recurso. Dessa vez, utilizaremos o RTTI para preencher os campos de um formulário de acordo com os valores das propriedades de um objeto de negócio. Confira o artigo!

09/05/2017
More

[Delphi] Integração com o Bitbucket

Boa noite, leitores! Em breve retomo a série de artigos sobre Design Patterns. Aguentem firme! O artigo de hoje é um pequeno tutorial sobre como integrar o Delphi com o Bitbucket. Como há muitos desenvolvedores criando repositórios nesse serviço, é muito útil que eles saibam que, com o Delphi, não é necessário instalar ferramentas de terceiros para trabalhar com esse controle de versão.

02/05/2017
More

[Delphi] Utilizando o mecanismo de processamento paralelo

Fala, galera! Acredito que muitos de vocês já tenham usado, estudado ou ao menos ouvido falar de Multithreading do Delphi. As bibliotecas deste recurso estão presentes desde a versão XE7, porém, por serem relativamente recentes, às vezes esquecemos de sua existência. O objetivo deste artigo é apresentar um cenário no qual o uso de Multithreading pode trazer uma grande vantagem em relação ao tempo de resposta de uma aplicação.

17/04/2017
More

[Delphi] 3 formas de percorrer uma lista

Saudações, leitores! Nas versões mais antigas do Delphi (como a bem conhecida versão 7), sempre que era necessário percorrer uma lista, utilizávamos uma variável do tipo integer como contador, correto? No entanto, alguns programadores que migraram para as versões mais recentes do Delphi não conhecem algumas alternativas para essa codificação. As dicas desse artigo são simples, porém, podem despertar o interesse de programadores que ainda utilizam contadores. Vamos lá!

10/04/2017
More
André Celestino