<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1188611555140719168</atom:id><lastBuildDate>Tue, 01 Jul 2025 16:01:19 +0000</lastBuildDate><category>Dicas</category><category>Fontes</category><category>Novidades</category><category>Iniciantes</category><category>Banco de dados</category><category>Ferramentas</category><category>Cursos</category><category>Ícones</category><category>Legislação</category><category>Linux</category><category>Revistas</category><category>SQL</category><category>Fonte</category><category>S.O.</category><category>softwares</category><title>Dicas de Delphi</title><description>O blog dos desenvolvedores em delphi</description><link>http://dicasdedelphi.blogspot.com/</link><managingEditor>noreply@blogger.com (Unknown)</managingEditor><generator>Blogger</generator><openSearch:totalResults>117</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-3105696679203563738</guid><pubDate>Mon, 03 May 2021 22:00:00 +0000</pubDate><atom:updated>2021-05-03T15:00:31.343-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SQL</category><title>Falha Sequência Numérica</title><atom:summary type="text">Já precisou descobrir se uma sequência está com falha, ou seja, faltando algum número em uma sequência?Ex.: 1,2,3,5,6,7.Nesse caso o número 4!Segue exemplo SQL:with controle as (SELECT MEU_CAMPO_INTEIRO FROM TB_MINHA_TABELAunion allSELECT MEU_CAMPO_INTEIRO + 1 FROM TB_MINHA_TABELA)select MEU_CAMPO_INTEIRO from controlewhere MEU_CAMPO_INTEIRO &amp;lt;= (SELECT MAX(MEU_CAMPO_INTEIRO) FROM </atom:summary><link>http://dicasdedelphi.blogspot.com/2021/05/falha-sequencia-numerica.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-7168335768012088303</guid><pubDate>Thu, 22 Apr 2021 00:47:00 +0000</pubDate><atom:updated>2021-04-21T17:47:39.771-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SQL</category><title>Like X Starting</title><atom:summary type="text">Se você estiver precisando de performance utilize starting, isso se o campo ao qual for aplicado o filtro possuir índice, like &#39;%&#39; não utiliza índice ao contrário do starting,&amp;nbsp; porém essa sugestão só possui relevância em grandes consultas.Exemplo de select para retornar todos os registros que determinado campo inicie com letra &#39;A&#39;.Like:SELECT * FROM MINHA_TABELAWHERE MEU_CAMPO LIKE &#39;A%&#39;</atom:summary><link>http://dicasdedelphi.blogspot.com/2021/04/like-x-starting.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-2439339284028611596</guid><pubDate>Wed, 31 Mar 2021 01:16:00 +0000</pubDate><atom:updated>2021-03-30T18:17:52.637-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Fonte</category><title>Evento Minimizar e Maximizar Form</title><atom:summary type="text">Segue link de exemplo do código achei muito legal e me ajudou em uma situação,&amp;nbsp; espero que ajude você também.</atom:summary><link>http://dicasdedelphi.blogspot.com/2021/03/evento-minimizar-e-maximizar-form.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-1767988016432175665</guid><pubDate>Tue, 02 Mar 2021 15:52:00 +0000</pubDate><atom:updated>2021-03-02T07:52:33.106-08:00</atom:updated><title>Delphi 26 Anos</title><atom:summary type="text">Em 14 de fevereiro de 1995, a Borland apresentou uma nova ferramenta para desenvolvedores, que despertou muito entusiasmo e mais de 26 anos foi usada para construir aplicativos usados por bilhões de pessoas.Segue link da matéria completa no blog delphi.</atom:summary><link>http://dicasdedelphi.blogspot.com/2021/03/delphi-26-anos.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-7944747310660307618</guid><pubDate>Tue, 02 Mar 2021 15:51:00 +0000</pubDate><atom:updated>2021-03-02T07:51:19.744-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Fontes</category><title>Atualização de Fontes</title><atom:summary type="text">Para mantermos o nosso código fonte atualizado com as melhores práticas muitas vezes temos de reescrever nossos métodos,&amp;nbsp; infelizmente nem sempre isso é possível,&amp;nbsp; devido ao tempo ou até mesmo por dependência de outras rotinas, então temos de criar um novo método. Para ser lembrado de atualizar o método antigo ou eliminar posteriormente você pode acrescentar a marcação de </atom:summary><link>http://dicasdedelphi.blogspot.com/2021/03/atualizacao-de-fontes.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-5156406101706997555</guid><pubDate>Tue, 23 Feb 2021 23:34:00 +0000</pubDate><atom:updated>2021-02-23T15:52:39.672-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dicas</category><title>Gerenciado de Pacotes Boss</title><atom:summary type="text">Você já teve o trabalho de reinstalar todos os componentes e bibliotecas do seu projeto?Se, a sua resposta foi sim, você gastou um tempo considerável nesse serviço, não é mesmo. Mas saiba que você não foi e não será o único a passar por isso. Pensando nessa trabalho árduo e maçante gostaria de compartilha com você o BOSS. Conforme anunciado no título desse post ele nada mais é que um gerenciador </atom:summary><link>http://dicasdedelphi.blogspot.com/2021/02/gerenciado-de-pacotes-boss.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-359361482654118329</guid><pubDate>Wed, 08 Mar 2017 23:06:00 +0000</pubDate><atom:updated>2017-03-08T15:06:11.820-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Banco de dados</category><title>Firebird 3.0 já está disponível!</title><atom:summary type="text">

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;O projeto Firebird tem o prazer de
anunciar o lançamento da versão 3 do Firebird, seu SGBDR&amp;nbsp;de código aberto.



&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Este ajuste é o mais extenso arquitetura
do Firebird desde seu lançamento inicial, há mais de 14 anos. Sua nova engine
de processamento multitarefa e cache de página compartilhada permitem a melhor
utilização de hardware com </atom:summary><link>http://dicasdedelphi.blogspot.com/2017/03/firebird-30-ja-esta-disponivel.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-5620514120008471848</guid><pubDate>Thu, 03 Sep 2015 00:32:00 +0000</pubDate><atom:updated>2015-09-02T17:32:45.540-07:00</atom:updated><title>Region</title><atom:summary type="text">
    Disponível apartir da versão 2005, region é uma maneira de deixar seu fonte mais organizado facilitando a sua depuração                  e tornando o processo de programação mais eficiente                  e menos sucessivo a erros, utilizando blocos de códigos                  organizados em regiões específicas.
</atom:summary><link>http://dicasdedelphi.blogspot.com/2015/09/region.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSGsN2oAussGLUt5lqRuPqqzoOJ4RaZuVfXLf6j6oH8kaTVcNdzAetUTaQ4zGMnpGTWIK3YidgylXluyURbRxBU5pfZi4yI7cOpiwUHSRhWZmC6E0DYjY-EEL14qcs5BJQxlM2tcLohfco/s72-c/Ferramentas.jpg" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-3694871888794935078</guid><pubDate>Thu, 03 Sep 2015 00:32:00 +0000</pubDate><atom:updated>2015-09-02T17:32:25.805-07:00</atom:updated><title>Função Callback</title><atom:summary type="text">

Um callback é um modo de enviar uma função como um parâmetro dentro de uma outra função. Quando a função de callback completa, o controle é passado de volta à função original. Nós nunca chamamos uma função de callback diretamente; a função da biblioteca chama ela por nós. 



unit ExemploUnit; 



interface 



uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, </atom:summary><link>http://dicasdedelphi.blogspot.com/2015/09/funcao-callback.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-7084278981972617301</guid><pubDate>Thu, 03 Sep 2015 00:32:00 +0000</pubDate><atom:updated>2015-09-02T17:32:14.744-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cursos</category><title>Vídeos da Delphi Conference</title><atom:summary type="text">

Para quem perdeu a chance de participar do Delphi Conference Online, a embarcadero está disponibilizando 6 apresentações, incluindo minicrusos de IntraWeb e Rave Reports da Delphi Conference, que podem ser assistidos online ou fazer download.

</atom:summary><link>http://dicasdedelphi.blogspot.com/2015/09/videos-da-delphi-conference.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-3230870923978153421</guid><pubDate>Fri, 07 Oct 2011 11:13:00 +0000</pubDate><atom:updated>2011-10-07T04:13:38.468-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Banco de dados</category><category domain="http://www.blogger.com/atom/ns#">Novidades</category><title>Lançada a versão 2.5.1 final do Firebird</title><atom:summary type="text">
Contendo inúmeras correções de bugs, e algumas otimizações! É altamente 
recomendável que todos aqueles usando a versão 2.5.0 atualizem para a 
2.5.1. Como de costume, o release notes traz a lista de todas as correções e melhorias presentes nessa versão.

fonte: fbnews 
</atom:summary><link>http://dicasdedelphi.blogspot.com/2011/10/lancada-versao-251-final-do-firebird.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-8739053739681993806</guid><pubDate>Thu, 29 Sep 2011 00:31:00 +0000</pubDate><atom:updated>2011-10-06T18:28:21.591-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">softwares</category><title>Conta Fácil</title><atom:summary type="text">
Pessoal segue link do Conta Fácil, programa para ajudar no controle financeiro. Qualquer sugestão me mande um email.
Iniciar download do conta fácil.
</atom:summary><link>http://dicasdedelphi.blogspot.com/2011/09/conta-facil.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-1812505172507073177</guid><pubDate>Mon, 19 Sep 2011 23:16:00 +0000</pubDate><atom:updated>2011-09-19T16:16:31.826-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Novidades</category><title>RAD Studio XE2 Uma nova era para desenvolvedores Delphi</title><atom:summary type="text">Eu sempre ouvi dizer que o delphi era uma linguagem arcaica e que estava como dias contados. Para esse pessoal ai vai a respota da embarcadero com a nova versão do RAD Studio XE2, pelo que pude ler essa versão está o bicho e promete muito os comentários são muitos positivos, algumas das suas principais características: 
- Crie aplicações rápidas nativas de 32 e 64-BITS- Distribua para Windows, </atom:summary><link>http://dicasdedelphi.blogspot.com/2011/09/rad-studio-xe2-uma-nova-era-para.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-8803276253005315239</guid><pubDate>Wed, 12 Jan 2011 10:01:00 +0000</pubDate><atom:updated>2011-01-12T02:01:10.276-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Dicas</category><title>Material Firebird</title><atom:summary type="text">Pessoal a MindTheBird está disponibilizando um material para divulgação da nova versão do firebird, vale a pena dar uma olhada.</atom:summary><link>http://dicasdedelphi.blogspot.com/2011/01/material-firebird.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-5949968021695189023</guid><pubDate>Fri, 09 Apr 2010 15:40:00 +0000</pubDate><atom:updated>2010-04-09T08:40:11.513-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SQL</category><title>SELECT - SEMANA DO MÊS</title><atom:summary type="text">Pessoal seque select que retorna em que semana no mês está determinada data.

select (extract(day from cast(:dia as date)) +
(extract(weekday from cast(extract(month from cast(:dia as date)) ||&#39;/01/&#39;|| extract(year from cast(:dia as date)) as date)) - 1)) / 7 + 1 as semana
from rdb$database</atom:summary><link>http://dicasdedelphi.blogspot.com/2010/04/select-semana-do-mes.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-2829631080732519059</guid><pubDate>Wed, 07 Apr 2010 15:36:00 +0000</pubDate><atom:updated>2010-04-07T08:36:08.616-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Novidades</category><title>Concurso de Stored Procedures</title><atom:summary type="text">A MindTheBIrd acaba de anunciar um concurso sobre stored procedure usando somente PSQL. Os autores das três procedures mais interessantes irão ganhar licenças de ferramentas relacionadas ao Firebird. Veja todas as informações em firebirdnews.org</atom:summary><link>http://dicasdedelphi.blogspot.com/2010/04/concurso-de-stored-procedures.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-272834827112892847</guid><pubDate>Wed, 17 Mar 2010 15:43:00 +0000</pubDate><atom:updated>2010-03-17T09:00:48.661-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Fontes</category><title>SQLQuery + DataSetProvider + ClientDataSet</title><atom:summary type="text">Seque fonte para criar e associar esses componentes em tempo de execução.var  consultaEstrutura : TSQLQuery;  providerEstrutura : TDataSetProvider;  datasetEstrutura  : TClientDataSet;begin   consultaEstrutura := TSQLQuery.Create(Self);  providerEstrutura := TDataSetProvider.Create(Self);  datasetEstrutura := TClientDataSet.Create(Self);  try    consultaEstrutura.SQLConnection := Conexao;    </atom:summary><link>http://dicasdedelphi.blogspot.com/2010/03/sqlquery-datasetprovider-clientdataset.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-3200615231340504477</guid><pubDate>Fri, 12 Mar 2010 15:53:00 +0000</pubDate><atom:updated>2010-03-12T07:54:51.596-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cursos</category><title>Vídeos da Delphi Conference</title><atom:summary type="text"> Para quem perdeu a chance de participar do Delphi Conference Online, a embarcadero está disponibilizando 6 apresentações, incluindo minicrusos de IntraWeb e Rave Reports da Delphi Conference, que podem ser assistidos online ou fazer download.</atom:summary><link>http://dicasdedelphi.blogspot.com/2010/03/videos-da-delphi-conference.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-1586330469175983073</guid><pubDate>Fri, 05 Mar 2010 16:02:00 +0000</pubDate><atom:updated>2010-03-05T08:05:57.341-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cursos</category><title>Cursos Gratuitos</title><atom:summary type="text">A Fundação Getulio Vargas está diponibilizando conteúdos e materiais didáticos sobre:- Gestão da Tecnologia da Informação - TI nas Organizações: Estratégia e Conceitos- Técnicas de Gerência de Projetos - Gerenciamento do Escopo do ProjetoPara mais detalhes acesse : FGV</atom:summary><link>http://dicasdedelphi.blogspot.com/2010/03/cursos-gratuitos.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-2488517348602935667</guid><pubDate>Thu, 04 Mar 2010 10:49:00 +0000</pubDate><atom:updated>2010-03-04T02:50:50.591-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Banco de dados</category><category domain="http://www.blogger.com/atom/ns#">Cursos</category><title>Semana do DBA</title><atom:summary type="text">Na Próxima semana 10 a 12/03 a Embarcadeiro estará realizando uma série de apresentações online, gratuitas, 100 técnicas para profissionais de banco de dados.Para fazer sua inscrição clique aqui.</atom:summary><link>http://dicasdedelphi.blogspot.com/2010/03/semana-do-dba.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-8178774736477876809</guid><pubDate>Fri, 19 Feb 2010 14:38:00 +0000</pubDate><atom:updated>2010-03-04T07:24:17.068-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Revistas</category><title>Delphi Conference Brasil tem palestra grátis</title><atom:summary type="text">No próximo dia 25 de fevereiro acontece o Delphi Conference Brasil Online, com seis palestras gratuitas que serão exibidas pela internet.fonte: revista info</atom:summary><link>http://dicasdedelphi.blogspot.com/2010/02/delphi-conference-brasil-tem-palestra.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-9031481159347534608</guid><pubDate>Mon, 16 Nov 2009 14:12:00 +0000</pubDate><atom:updated>2010-03-04T07:24:04.071-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">S.O.</category><title>Sistema de Arquivos</title><atom:summary type="text">De maneira resumida, um sistema de arquivos é uma estrutura que indica como os dados devem ser gravados em dispositivos de gravação. É de acordo com os recursos oferecidos por essa estrutura que é possível determinar o espaço disponível e ocupado em disco, e gerenciar como partes de um arquivo podem ficar &quot;distribuídas&quot; nas áreas de armazenamento. É também o sistema de arquivos que determina como</atom:summary><link>http://dicasdedelphi.blogspot.com/2009/11/sistema-de-arquivos.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-3612021310783696805</guid><pubDate>Thu, 12 Nov 2009 23:22:00 +0000</pubDate><atom:updated>2009-11-16T06:17:42.343-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Wine</title><atom:summary type="text">O Wine é uma espécie de &quot;emulador&quot; que simula o ambiente MS Windows dentro do Ubuntu. Com ele é possível executar as aplicações desenvolvidas para a plataforma da Microsoft no seu Ubuntu. Fiz o teste com aplicativo meu e funcionou perfeitamente, para quem estiver interessado de uma olhada nos links abaixo:Artigo para Instalação WineArtigo Instalação Firebird e IBExpert</atom:summary><link>http://dicasdedelphi.blogspot.com/2009/11/wine.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-8647385030684189693</guid><pubDate>Wed, 11 Nov 2009 21:04:00 +0000</pubDate><atom:updated>2009-11-12T15:26:58.095-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Curso Linux Online Grátis</title><atom:summary type="text">Pessoal a insigne está disponibilizando um curso online e grátis!</atom:summary><link>http://dicasdedelphi.blogspot.com/2009/11/curso-linux-online-gratis.html</link><author>noreply@blogger.com (Unknown)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1188611555140719168.post-3227073507660109911</guid><pubDate>Mon, 09 Nov 2009 22:38:00 +0000</pubDate><atom:updated>2009-11-12T15:27:29.742-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Firebird 2.1.3 X Ubuntu 9.10</title><atom:summary type="text">Pessoal para quem está com problemas com a instalação do firebird no ubuntu 9.10, achei um tutorial bem legal.</atom:summary><link>http://dicasdedelphi.blogspot.com/2009/11/firebird-213-x-ubuntu-910.html</link><author>noreply@blogger.com (Unknown)</author></item></channel></rss>