SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
1
Coleção de Dicas sobre
programação Delphi.
Retiradas do E-Zine Grandes
Dicas em Delphi
Por Ramos de Souza Janones
www.ramosdainformatica.com.br
2
Índice
1
Índice ............................................................................................................................ 2
Descobrindo o código ASCII de uma tecla .................................................................. 6
Função - Retornando o próximo dia útil....................................................................... 6
DBGrid - Colocando em Letras maiúsculas uma coluna selecionada.......................... 7
DBGrid - Mostrando todo conteúdo de um campo Memo........................................... 7
Crítica de datas no objeto Edit sem mensagem de erro do Delphi............................. 10
Preenchimento de zeros para completar a data........................................................... 14
Multimídia - Fazendo suas aplicações Delphi falar ................................................... 14
Multimídia - Toque um som quando o mouse passar por cima de um botão............. 15
Hints com multiplas linhas ......................................................................................... 15
Multimídia - Usando cursores animados.................................................................... 16
Detectando a versão do Internet Explorer .................................................................. 16
QuickReport - Filtrando registros............................................................................... 17
Evitando efeito de maximização................................................................................. 17
Calcula a quantidade de dias no mês.......................................................................... 18
Calculando abono salárial de modo progressivo........................................................ 18
Checa se um processo está rodando ........................................................................... 19
Checa se um diretório está vazio................................................................................ 20
dbExpress - Passando parâmetros com CommandText via programação.................. 20
Corrigindo problemas de instalação do Borland Data Provider For Firebird............. 21
Lendo texto de um arquivo PDF ................................................................................ 21
Deixando seu EXE mais enxuto e rápido e, mais seguro contra decompilação......... 24
Copiando (Upload) um diretório para um servidor FTP ............................................ 26
Trabalhando com arquivos texto no Delphi ............................................................... 29
Criando uma conexão ao DBExpress em tempo de execução.................................... 31
ActiveX - Pegar um texto selecionado no Internet Explorer...................................... 32
Cria um efeito na apresentação de um formulário...................................................... 33
Criando um Menu transparente .................................................................................. 34
Checa se um diretório está vazio................................................................................ 36
Mostra multiplas linhas de texto em um ComboBox ................................................. 37
Criando atalhos no Windows pelo Delphi.................................................................. 38
Faça suas aplicações Falar.......................................................................................... 39
Imprimindo arquivos PDF sem abrir-los.................................................................... 39
Ler arquivos PDF ....................................................................................................... 39
Inno Setup - Script para criação de conexão OBDC DSN ......................................... 40
Colocar cursor no final do Edit ao receber o foco...................................................... 42
Mudar a cor de fundo de um Hint............................................................................... 42
Fazer um executável ser executado somente se chamado por um determinado
executável................................................................................................................... 42
DBGrid - Focando a célula selecionada mudando sua cor......................................... 43
Verificando a versão do Windows ............................................................................. 43
Rave Report - Alterar a impressora padrão ................................................................ 44
Atribuíndo efeitos para abertura de formulários......................................................... 44
API do Windows - Função para excluir uma pasta e todos arquivos desta pasta....... 45
Inno Setup - Verificando se existe determinada Chave no Registro do Windows..... 46
Controlando o PowerPoint no Delphi......................................................................... 46
Rave Report - Indicar página inicial........................................................................... 48
3
InnoSetup - Adicionar um programa no iniciar do Windows .................................... 48
Validando endereço de e-mail no Delphi em aplicações Win32, .Net e Asp.Net...... 49
Memo redondo............................................................................................................ 50
Colocar Banners em Menus........................................................................................ 50
Usando a WebCam no Delphi .................................................................................... 51
Colocando imagens em um ComboBox..................................................................... 52
Importando e Exportando Registro ............................................................................ 53
DBGrid - Colocar um ComboBox num DBGrid........................................................ 54
Enviando mensagens HTML com imagens anexadas................................................ 54
Mostrando dicas balão para caixas de edição wm WindowsXP ................................ 56
CheckLisBox - Trocar a cor das linhas ...................................................................... 57
Windows - Verificar a impressora padrão.................................................................. 58
RichEdit - Pesquisar um texto, posicionar sobre ele e mostrar ao usuário................. 58
ActiveControl - Envia um valor para Edit que estiver em foco ................................. 59
Registro do Windows - Retorna portas seriais ........................................................... 59
Verifica se um programa está aberto, caso contrário, abre......................................... 60
Função que verifica a velocidade do processador ...................................................... 60
DBGrid - Ao clicar no campo no DBGrid ordenar os registros................................. 61
Criando um lista Push and Pop em Delphi................................................................. 61
Rave Report - Imprimindo código de barras em modo de programação.................... 64
Gerar planilhas no Excel através de uma Query......................................................... 64
Rave Report - Somar valores...................................................................................... 65
Colorir componente focado - Preservando sua cor original ....................................... 66
ActiveControl - Envia valor para Edit que tiver em foco........................................... 67
TFields - Adiciona Fields no Fields Editors em tempo de execução ......................... 67
ListBox - Colorir ........................................................................................................ 69
Associando um extensão de arquivo a um executável ............................................... 69
Retornar as contas de E-Mail...................................................................................... 70
HKEY, Registry ......................................................................................................... 71
Criar e ler chave.......................................................................................................... 72
Retornar lista de hardware via registry....................................................................... 73
Verificar se um valor existe dentro de uma Chave..................................................... 73
Quick Report - Selecionando itens do ComboBox para PapeSize............................. 74
ListBox - Pesquisa incremental.................................................................................. 74
Acertar data e hora com o servidor............................................................................. 75
QuickReport - Access Violation no Windows 2000 e XP ......................................... 75
DBGrid - Alterar as cores do título em tempo de execução....................................... 75
Testa se a impressora está funcionando...................................................................... 76
Como implementar um AutoComplete num Edit comum.......................................... 76
Como adicionar um CheckBox em um StringGrig .................................................... 78
Abreviação automática de nomes............................................................................... 80
Compilando a aplicação pelo MS-DOS ..................................................................... 81
Coloração gradiente no Form ..................................................................................... 82
Usar perfeitamente o LookupComboBox................................................................... 83
Como colocar um codigo para que a aplicacao feche apos XX segundos sem
atividades no teclado ou sem cliques do mouse. ........................................................ 83
Escondendo a barra de tarefas do Windows............................................................... 85
Pega todos os erros do Sistema, captura tela do erro, grava em arquivo e envia por e-
mail............................................................................................................................. 85
Detectando o tipo de Conexão com a internet............................................................ 86
4
Função de potenciação - Juros.................................................................................... 87
Para trocar as cores dos botoes do radiogroup ........................................................... 87
Como criar uma figura do tipo marca d' água ............................................................ 88
Criptografando Imagens ............................................................................................. 88
Alterar a fonte de determinado registro num DBGrid................................................ 89
Alinhar título da barra de titulos do Form a esquerda ou direita................................ 89
Alterar fonte do Hint................................................................................................... 90
Criando arquivo Texto................................................................................................ 91
Como selecionar tudo (Ctrl+A) em um TMemo/TDBMemo..................................... 92
Mudando o IP da máquina via API do Windows....................................................... 93
Texto na diagonal e girando ....................................................................................... 93
Criar um alias dinamicamente na memória................................................................ 94
Rodar videos em um panel ......................................................................................... 94
Como colocar uma coluna do DBGrid em maiuscula................................................ 95
DBGrid - Alinhando texto conforme condição .......................................................... 95
DBGrid - Colocando CheckBox no grid .................................................................... 96
RichEdit - Como fazer uma pesquisa e substituição em um RichEdit....................... 97
TForm - Criando formulários transparentes............................................................... 98
TList - Ordenando os itens ......................................................................................... 99
3 formas de dar um shutdown................................................................................... 100
QuickReport e FastReport - Gerando um PDF......................................................... 103
SetVolumeLabel - Mudando o Label do HD............................................................ 104
Memo - Rolagem vertical......................................................................................... 105
Como adicionar o evento OnClick no DBGrid ........................................................ 106
Alterando a cor dos TabSheet de um PageControl................................................... 107
Como chamar uma home page utilizando o seu browse padrão............................... 107
Como alterar o caption da janela de preview do quickreport................................... 107
Como passar parâmetros entre 2 forms .................................................................... 108
Como reduzir o tempo e carga de um programa ...................................................... 109
Escondendo o Programa de Ctrl+Alt+Del................................................................ 110
Verifica se o BDE está instalado.............................................................................. 112
Verificando se um alias está instalado...................................................................... 114
Como prevenir a movimentação do mouse para fora do form? ............................... 114
Como criar hints customizados?............................................................................... 114
Como capturar a tela?............................................................................................... 116
Como mostrar um TMenuItem alinhado à direita? .................................................. 121
Como mover o form clicando em qualquer lugar?................................................... 121
Como mostrar um texto de várias linhas em um TCombobox? ............................... 122
Como criar tooltips com balões? .............................................................................. 124
Mostra o total de páginas.......................................................................................... 144
InnoSetup – Verificando a versão do software, se inferior, então, não instalar....... 144
InnoSetup – Manipulação de arquivos texto ............................................................ 145
Finalizando processos do Windows via programação.............................................. 146
Gravando CDs .......................................................................................................... 147
Quick Report - Obtendo a lista de papeis disponíveis.............................................. 147
DBGrid - Como fazer quebra de linhas.................................................................... 148
Arquivo: Verificar se está ReadOnly........................................................................ 150
Treeview – Foco....................................................................................................... 151
Rave Report – Indicar página inicial........................................................................ 151
Desktop do Windows – auto-arranjar icones............................................................ 152
5
Cálculo de Parcelas................................................................................................... 153
Porta Serial – Como verificar se uma porta está em uso.......................................... 154
GIF – Como converter uma imagem GIF para BMP ............................................... 155
Veja como criar atalhos no menu iniciar do Windows............................................. 155
Como mover um componente em Run-time............................................................. 158
Como apresentar o número da linha e coluna em um DBGrid?............................... 159
Como implementar um log de todos os erros gerados na aplicação?....................... 160
Printers - Como retornar informações das impressoras instaladas na máquina ....... 161
IP – Como retornar o hostname a partir de um endereço IP..................................... 163
Windows – Como criar grupos e subgrupos de programas no menu iniciar............ 164
Windows – Como desabilitar uma combinação de teclas genericamente................ 165

Weitere ähnliche Inhalte

Was ist angesagt?

Curso Linux Senai
Curso Linux SenaiCurso Linux Senai
Curso Linux SenaiSoftD Abreu
 
Drivers de Dispositivos Linux
Drivers de Dispositivos LinuxDrivers de Dispositivos Linux
Drivers de Dispositivos LinuxHudson Augusto
 
Lpi 101
Lpi 101Lpi 101
Lpi 101Tiago
 
Manipulando pacotes
Manipulando pacotesManipulando pacotes
Manipulando pacotesTiago
 
Ferramentas Técnicas - 2° edição
Ferramentas Técnicas - 2° ediçãoFerramentas Técnicas - 2° edição
Ferramentas Técnicas - 2° ediçãolinuxInfo
 
Apostila adobe-flash-cs5
Apostila adobe-flash-cs5Apostila adobe-flash-cs5
Apostila adobe-flash-cs5aulaemvideo
 
Cientista da computacao usando python
Cientista da computacao usando pythonCientista da computacao usando python
Cientista da computacao usando pythonJean Lopes
 

Was ist angesagt? (13)

Apostila tex
Apostila texApostila tex
Apostila tex
 
Foca 1e2
Foca 1e2Foca 1e2
Foca 1e2
 
Curso Linux Senai
Curso Linux SenaiCurso Linux Senai
Curso Linux Senai
 
Drivers de Dispositivos Linux
Drivers de Dispositivos LinuxDrivers de Dispositivos Linux
Drivers de Dispositivos Linux
 
Apostila esssa
Apostila   esssaApostila   esssa
Apostila esssa
 
Ldap
LdapLdap
Ldap
 
Lpi 101
Lpi 101Lpi 101
Lpi 101
 
Material LINUX
Material LINUXMaterial LINUX
Material LINUX
 
Foca linux3
Foca linux3Foca linux3
Foca linux3
 
Manipulando pacotes
Manipulando pacotesManipulando pacotes
Manipulando pacotes
 
Ferramentas Técnicas - 2° edição
Ferramentas Técnicas - 2° ediçãoFerramentas Técnicas - 2° edição
Ferramentas Técnicas - 2° edição
 
Apostila adobe-flash-cs5
Apostila adobe-flash-cs5Apostila adobe-flash-cs5
Apostila adobe-flash-cs5
 
Cientista da computacao usando python
Cientista da computacao usando pythonCientista da computacao usando python
Cientista da computacao usando python
 

Andere mochten auch

What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great InfographicsSlideShare
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareEmpowered Presentations
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShareKapost
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingContent Marketing Institute
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation OptimizationOneupweb
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 

Andere mochten auch (7)

What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 

Ähnlich wie Indice2 Coleção de Dias Delphi

Ähnlich wie Indice2 Coleção de Dias Delphi (20)

1
11
1
 
Livro Foca linux
Livro Foca linuxLivro Foca linux
Livro Foca linux
 
Foca iniciante
Foca inicianteFoca iniciante
Foca iniciante
 
20220093 scilab-manual
20220093 scilab-manual20220093 scilab-manual
20220093 scilab-manual
 
Guia Foca - Linux - Iniciante + Avançado
Guia Foca - Linux - Iniciante + AvançadoGuia Foca - Linux - Iniciante + Avançado
Guia Foca - Linux - Iniciante + Avançado
 
Rslinx classic portugues
Rslinx classic portuguesRslinx classic portugues
Rslinx classic portugues
 
Apostila c# iniciantes
Apostila c# iniciantesApostila c# iniciantes
Apostila c# iniciantes
 
Guia Foca - Linux - Avançado
Guia Foca - Linux - AvançadoGuia Foca - Linux - Avançado
Guia Foca - Linux - Avançado
 
Foca avancado
Foca avancadoFoca avancado
Foca avancado
 
Apostila dreamweaver-cs5
Apostila dreamweaver-cs5Apostila dreamweaver-cs5
Apostila dreamweaver-cs5
 
Index
IndexIndex
Index
 
Linux iniciantes
Linux iniciantesLinux iniciantes
Linux iniciantes
 
Linux > GUIA FOCA-Linux. 1 of 3.
Linux > GUIA FOCA-Linux. 1 of 3.Linux > GUIA FOCA-Linux. 1 of 3.
Linux > GUIA FOCA-Linux. 1 of 3.
 
Começando com o Linux.pdf
Começando com o Linux.pdfComeçando com o Linux.pdf
Começando com o Linux.pdf
 
Vimbook
VimbookVimbook
Vimbook
 
Editor de Textos vim
Editor de Textos vimEditor de Textos vim
Editor de Textos vim
 
Vimbook
VimbookVimbook
Vimbook
 
Apostila completa actionscript
Apostila completa actionscriptApostila completa actionscript
Apostila completa actionscript
 
Caelum java-web-fj21
Caelum java-web-fj21Caelum java-web-fj21
Caelum java-web-fj21
 
Cake php cookbook
Cake php cookbookCake php cookbook
Cake php cookbook
 

Indice2 Coleção de Dias Delphi

  • 1. 1 Coleção de Dicas sobre programação Delphi. Retiradas do E-Zine Grandes Dicas em Delphi Por Ramos de Souza Janones www.ramosdainformatica.com.br
  • 2. 2 Índice 1 Índice ............................................................................................................................ 2 Descobrindo o código ASCII de uma tecla .................................................................. 6 Função - Retornando o próximo dia útil....................................................................... 6 DBGrid - Colocando em Letras maiúsculas uma coluna selecionada.......................... 7 DBGrid - Mostrando todo conteúdo de um campo Memo........................................... 7 Crítica de datas no objeto Edit sem mensagem de erro do Delphi............................. 10 Preenchimento de zeros para completar a data........................................................... 14 Multimídia - Fazendo suas aplicações Delphi falar ................................................... 14 Multimídia - Toque um som quando o mouse passar por cima de um botão............. 15 Hints com multiplas linhas ......................................................................................... 15 Multimídia - Usando cursores animados.................................................................... 16 Detectando a versão do Internet Explorer .................................................................. 16 QuickReport - Filtrando registros............................................................................... 17 Evitando efeito de maximização................................................................................. 17 Calcula a quantidade de dias no mês.......................................................................... 18 Calculando abono salárial de modo progressivo........................................................ 18 Checa se um processo está rodando ........................................................................... 19 Checa se um diretório está vazio................................................................................ 20 dbExpress - Passando parâmetros com CommandText via programação.................. 20 Corrigindo problemas de instalação do Borland Data Provider For Firebird............. 21 Lendo texto de um arquivo PDF ................................................................................ 21 Deixando seu EXE mais enxuto e rápido e, mais seguro contra decompilação......... 24 Copiando (Upload) um diretório para um servidor FTP ............................................ 26 Trabalhando com arquivos texto no Delphi ............................................................... 29 Criando uma conexão ao DBExpress em tempo de execução.................................... 31 ActiveX - Pegar um texto selecionado no Internet Explorer...................................... 32 Cria um efeito na apresentação de um formulário...................................................... 33 Criando um Menu transparente .................................................................................. 34 Checa se um diretório está vazio................................................................................ 36 Mostra multiplas linhas de texto em um ComboBox ................................................. 37 Criando atalhos no Windows pelo Delphi.................................................................. 38 Faça suas aplicações Falar.......................................................................................... 39 Imprimindo arquivos PDF sem abrir-los.................................................................... 39 Ler arquivos PDF ....................................................................................................... 39 Inno Setup - Script para criação de conexão OBDC DSN ......................................... 40 Colocar cursor no final do Edit ao receber o foco...................................................... 42 Mudar a cor de fundo de um Hint............................................................................... 42 Fazer um executável ser executado somente se chamado por um determinado executável................................................................................................................... 42 DBGrid - Focando a célula selecionada mudando sua cor......................................... 43 Verificando a versão do Windows ............................................................................. 43 Rave Report - Alterar a impressora padrão ................................................................ 44 Atribuíndo efeitos para abertura de formulários......................................................... 44 API do Windows - Função para excluir uma pasta e todos arquivos desta pasta....... 45 Inno Setup - Verificando se existe determinada Chave no Registro do Windows..... 46 Controlando o PowerPoint no Delphi......................................................................... 46 Rave Report - Indicar página inicial........................................................................... 48
  • 3. 3 InnoSetup - Adicionar um programa no iniciar do Windows .................................... 48 Validando endereço de e-mail no Delphi em aplicações Win32, .Net e Asp.Net...... 49 Memo redondo............................................................................................................ 50 Colocar Banners em Menus........................................................................................ 50 Usando a WebCam no Delphi .................................................................................... 51 Colocando imagens em um ComboBox..................................................................... 52 Importando e Exportando Registro ............................................................................ 53 DBGrid - Colocar um ComboBox num DBGrid........................................................ 54 Enviando mensagens HTML com imagens anexadas................................................ 54 Mostrando dicas balão para caixas de edição wm WindowsXP ................................ 56 CheckLisBox - Trocar a cor das linhas ...................................................................... 57 Windows - Verificar a impressora padrão.................................................................. 58 RichEdit - Pesquisar um texto, posicionar sobre ele e mostrar ao usuário................. 58 ActiveControl - Envia um valor para Edit que estiver em foco ................................. 59 Registro do Windows - Retorna portas seriais ........................................................... 59 Verifica se um programa está aberto, caso contrário, abre......................................... 60 Função que verifica a velocidade do processador ...................................................... 60 DBGrid - Ao clicar no campo no DBGrid ordenar os registros................................. 61 Criando um lista Push and Pop em Delphi................................................................. 61 Rave Report - Imprimindo código de barras em modo de programação.................... 64 Gerar planilhas no Excel através de uma Query......................................................... 64 Rave Report - Somar valores...................................................................................... 65 Colorir componente focado - Preservando sua cor original ....................................... 66 ActiveControl - Envia valor para Edit que tiver em foco........................................... 67 TFields - Adiciona Fields no Fields Editors em tempo de execução ......................... 67 ListBox - Colorir ........................................................................................................ 69 Associando um extensão de arquivo a um executável ............................................... 69 Retornar as contas de E-Mail...................................................................................... 70 HKEY, Registry ......................................................................................................... 71 Criar e ler chave.......................................................................................................... 72 Retornar lista de hardware via registry....................................................................... 73 Verificar se um valor existe dentro de uma Chave..................................................... 73 Quick Report - Selecionando itens do ComboBox para PapeSize............................. 74 ListBox - Pesquisa incremental.................................................................................. 74 Acertar data e hora com o servidor............................................................................. 75 QuickReport - Access Violation no Windows 2000 e XP ......................................... 75 DBGrid - Alterar as cores do título em tempo de execução....................................... 75 Testa se a impressora está funcionando...................................................................... 76 Como implementar um AutoComplete num Edit comum.......................................... 76 Como adicionar um CheckBox em um StringGrig .................................................... 78 Abreviação automática de nomes............................................................................... 80 Compilando a aplicação pelo MS-DOS ..................................................................... 81 Coloração gradiente no Form ..................................................................................... 82 Usar perfeitamente o LookupComboBox................................................................... 83 Como colocar um codigo para que a aplicacao feche apos XX segundos sem atividades no teclado ou sem cliques do mouse. ........................................................ 83 Escondendo a barra de tarefas do Windows............................................................... 85 Pega todos os erros do Sistema, captura tela do erro, grava em arquivo e envia por e- mail............................................................................................................................. 85 Detectando o tipo de Conexão com a internet............................................................ 86
  • 4. 4 Função de potenciação - Juros.................................................................................... 87 Para trocar as cores dos botoes do radiogroup ........................................................... 87 Como criar uma figura do tipo marca d' água ............................................................ 88 Criptografando Imagens ............................................................................................. 88 Alterar a fonte de determinado registro num DBGrid................................................ 89 Alinhar título da barra de titulos do Form a esquerda ou direita................................ 89 Alterar fonte do Hint................................................................................................... 90 Criando arquivo Texto................................................................................................ 91 Como selecionar tudo (Ctrl+A) em um TMemo/TDBMemo..................................... 92 Mudando o IP da máquina via API do Windows....................................................... 93 Texto na diagonal e girando ....................................................................................... 93 Criar um alias dinamicamente na memória................................................................ 94 Rodar videos em um panel ......................................................................................... 94 Como colocar uma coluna do DBGrid em maiuscula................................................ 95 DBGrid - Alinhando texto conforme condição .......................................................... 95 DBGrid - Colocando CheckBox no grid .................................................................... 96 RichEdit - Como fazer uma pesquisa e substituição em um RichEdit....................... 97 TForm - Criando formulários transparentes............................................................... 98 TList - Ordenando os itens ......................................................................................... 99 3 formas de dar um shutdown................................................................................... 100 QuickReport e FastReport - Gerando um PDF......................................................... 103 SetVolumeLabel - Mudando o Label do HD............................................................ 104 Memo - Rolagem vertical......................................................................................... 105 Como adicionar o evento OnClick no DBGrid ........................................................ 106 Alterando a cor dos TabSheet de um PageControl................................................... 107 Como chamar uma home page utilizando o seu browse padrão............................... 107 Como alterar o caption da janela de preview do quickreport................................... 107 Como passar parâmetros entre 2 forms .................................................................... 108 Como reduzir o tempo e carga de um programa ...................................................... 109 Escondendo o Programa de Ctrl+Alt+Del................................................................ 110 Verifica se o BDE está instalado.............................................................................. 112 Verificando se um alias está instalado...................................................................... 114 Como prevenir a movimentação do mouse para fora do form? ............................... 114 Como criar hints customizados?............................................................................... 114 Como capturar a tela?............................................................................................... 116 Como mostrar um TMenuItem alinhado à direita? .................................................. 121 Como mover o form clicando em qualquer lugar?................................................... 121 Como mostrar um texto de várias linhas em um TCombobox? ............................... 122 Como criar tooltips com balões? .............................................................................. 124 Mostra o total de páginas.......................................................................................... 144 InnoSetup – Verificando a versão do software, se inferior, então, não instalar....... 144 InnoSetup – Manipulação de arquivos texto ............................................................ 145 Finalizando processos do Windows via programação.............................................. 146 Gravando CDs .......................................................................................................... 147 Quick Report - Obtendo a lista de papeis disponíveis.............................................. 147 DBGrid - Como fazer quebra de linhas.................................................................... 148 Arquivo: Verificar se está ReadOnly........................................................................ 150 Treeview – Foco....................................................................................................... 151 Rave Report – Indicar página inicial........................................................................ 151 Desktop do Windows – auto-arranjar icones............................................................ 152
  • 5. 5 Cálculo de Parcelas................................................................................................... 153 Porta Serial – Como verificar se uma porta está em uso.......................................... 154 GIF – Como converter uma imagem GIF para BMP ............................................... 155 Veja como criar atalhos no menu iniciar do Windows............................................. 155 Como mover um componente em Run-time............................................................. 158 Como apresentar o número da linha e coluna em um DBGrid?............................... 159 Como implementar um log de todos os erros gerados na aplicação?....................... 160 Printers - Como retornar informações das impressoras instaladas na máquina ....... 161 IP – Como retornar o hostname a partir de um endereço IP..................................... 163 Windows – Como criar grupos e subgrupos de programas no menu iniciar............ 164 Windows – Como desabilitar uma combinação de teclas genericamente................ 165