Dicas e Truques Delphi v2.6
Lista com 800 Dicas de Delphi


O que é o DTD26?

O DTD26 (Dicas e Truques Delphi versão 2.6) é um arquivo .chm (ajuda do windows) contendo 800 dicas de delphi, para você consultar em seu computador, na hora em que quiser, de maneira rápida e fácil. Além das dicas, ele contém apostilas, tabela ascii, e fontes (veja abaixo).

Como usar o DTD26?

Depois de descompactado o arquivo DTDelphi26.chm, basta um clique para ele abrir. Você pode procurar dicas por categoria ou palavra chave. Na guia "Pesquisar", digite a palavra chave e selecione o tópico na lista que aparecer.

Por que usar o DTD26?

O DTD26 é útil tanto para o programador iniciante quanto para o profissional. Ele faz você economizar um tempão e guardar suas energias para o que realmente interessa no seu projeto. Além disso, se for divulgado em larga escala, reduzirá o fluxo de mensagens nos fóruns e grupos de discussão sobre Delphi.

Quem criou o DTD26?

O criador da lista é o programador José Jornando de Carvalho Júnior, o Lloyd Dickinson (www.lloydsoft.hpg.com.br). Além de suas próprias dicas, o LLoyd incluiu dicas de outros programadores e de páginas da internet.

Como colaborar com o DTD26?

Divulgue o DTD26 e contribua com suas próprias dicas, entrando em contato com o LLoyd ou participando do grupo de discussão que ele criou (dtdelphi-subscribe@yahoogrupos.com.br).

Onde faço o DOWNLOAD do DTD26?

Num destes enderecos vc deve conseguir fazer o download:

http://alanlvida.tripod.com/pagtutoriais.htm SuperDownloads Disco Virtual Uol de lloydsoft


O LLoyd mantém a última versão do DTD26 em seu site (http://www.lloydsoft.hpg.ig.com.br/dicas.htm).


Como me mantenho informado sobre o DTD26?

Simples. Cadastre seu e-mail para receber notificações de novas versões do DTD26:
Seu e-mail:
Conteúdo do DTD26


Apostilas
Comandos de Sql
Exercícios
Object Pascal

Fontes
Arquivos
Hardware
Ícone na Barra de Tarefas
Idade
Splach Screen

Lista de dicas

1. Como Fazer um Protetor de Tela no Delphi
2. Linkar um OBJ ao executavel
3. Alterar o LOCAL SHARE via programação
4. Verificando se o Delphi esta Aberto
5. Criando Formulários
6. Criado Alias via programação
7. Desabilitar Teclas Alt+Ctrl+Del
8. Splash Screen
9. Para Saber Somente o Path da Aplicação
10. Como Saber se o aplicativo ja foi aberto
11. Impressão Com o TPrinter
12. Imprimir Direto Para Impressora
13. Definir o tamanho do papel em Tprinter
14. Como Criar Forms Em Tempo de Execução
15. Adaptando para resoluções de video diferentes
16. Executar um programa do DOS
17. Como posso rolar um form com PgUp e PgDn
18. Tocando Sons WAV
19. Colocando funções em uma DLL
20. Compactando Tabelas
21. Verifica Validade de CGC e CPF
22. Gera número por extenso
23. Preenche com quantidade determinada de zeros o lado esquerdo de uma string
24. Ponto Decimal
25. FindNearest numa Query
26. Relatórios em HTML
27. Desligando Windows via programação
28. Como saber se o CD está no drive
29. Tradução de Mensagens
30. Função que devolve tempo decorrido em uma string
31. Criando uma rotina para pegar todos os erros do programa
32. Capturando conteúdo do desktop
33. Obtendo número do registro atual
34. Enviando um arquivo para a lixeira
35. Carregar um cursor animado
36. Modificando a posição do cursor em um Memo
37. Traduzindo a mensagem Delete Record ?
38. Pegando o Nome do usuário e a Empresa do Windows
39. Escrevendo um Texto na Diagonal usando o Canvas
40. Fundo do texto transparente
41. Formatação de Casas Decimais
42. Escondendo/Mostrando o botão Iniciar
43. Esconde/Mostra a Barra de Tarefas
44. Detectando o Numero Serial do HD
45. Como Limpar Todos os Edit's de um Form de uma só vez?
46. Marcando um pedaço do código
47. Alterar o papel de parede 1
48. Alterando cor de linha de um DBGrid
49. Diretório de instalação do windows
50. Exclusividade para o programa
51. Substituindo TAB pelo ENTER
52. Copiando arquivos
53. Criando tabela em tempo de execução
54. Armazenando BMP's em arquivos RES
55. QR armazenado num Blop
56. Deletando um arquivo
57. Diretório Windows e System
58. Alterar o papel de parede 2
59. AutoExecução do Programa via Registro
60. Como fazer um Hot Link
61. Como saber se o disquete está no drive
62. Formatar disquete
63. Como detectar as teclas de seta
64. Caps Lock e Num Lock
65. BDE em 1 disquete
66. Cor de fundo do hint
67. Margem para RichText
68. Mostrando progresso de uma SQL
69. Código usados pelas impressoras HP
70. Verificando atributo do arquivo
71. Um Contador de letras
72. Obtendo o diretório de uma Alias
73. Como Finalizar o Windows sem Avisar?
74. Como impedir de apagar um registro em um DBGRID através de CTRL+DEL?
75. Backup e Restauração
76. Executar um programa DOS
77. Trabalhando com horas
78. Para colocarmos um .bmp como figura de fundo
79. Escondendo o Programa de Ctrl+Alt+Del
80. Formulário Transparente
81. Mover Formulário em todas as partes
82. Filtrando registros com o Quickreport
83. Como executar programas externos
84. Alterando Idapi32.Cfg Via Programa
85. Trocando a cor da fonte num DBGrid
86. Pegando a linha e coluna atuais de um memo
87. Pegar nome do usuário na rede
88. Criando tabelas
89. Gerenciando mais de uma linha selecionada num DBGrid
90. Traduzindo o preview padrão do Quickreport
91. Extraindo o ano, mês ou dia de uma data via SQL
92. Data por extenso no Quickreport
93. Imprimindo um campo memo via Canvas
94. Procura e substituição de string num campo memo
95. Testando drives
96. Como saber o estado das teclas Num lock, Caps lock e Scroll lock
97. Como compartilhar uma pasta de um outro micro e mapear com uma letra
98. Como extrair o ícone de um executável
99. Aguardar um determinado número de segundos
100. Como extrair o número de cores do modo de vídeo corrente do Windows95
101. Verificando a memória
102. Trocando a cor de uma célula num DBGrid
103. Exponenciação
104. Como manipular arquivos INI
105. Como extrair o tamanho de um arquivo
106. Como alterar a data e a hora do sistema
107. Como obrigar a digitação de caracteres maiúsculos num campo memo
108. Como validar a entrada em um TEdit
109. Como conectar uma unidade de rede
110. Inserindo um Combobox num DBGrid
111. Definido o tamanho mínimo e máximo de um formulário
112. Chaves do Registro
113. Posicionando o cursor numa linha de um Memo ou RichEdit
114. Como verificar se um arquivo existe?
115. Evitando Perdas de Dados
116. StrToIntDef
117. Quebra de String
118. Inserindo zeros no inicio de um inteiro
119. Para dar a senha de uma tabela Paradox no programa
120. Pegando o registro do windows
121. Fechar outro programa
122. Como Manipular arquivos .INI 2
123. Pegando a data de um arquivo
124. Compactar tabelas
125. Criando diretório
126. Reindexando índices
127. Verificando se a impressora está ativa
128. Interceptando as teclas de função no seu programa
129. Copiando arquivos via programação
130. Função que retorna o nome do Computador
131. Escondendo janelas filhas minimizadas
132. Executando uma única cópia do aplicativo
133. Alterar as cores do título de um DBGrid em tempo execução
134. Como fazer para o computador soar o beep
135. Como mostrar o mouse como uma ampulheta
136. Como controlar o pressionamento da tecla Enter
137. Como varrer uma tabela inteira
138. Como Copiar os valores de campos de uma tabela para outra
139. Como verificar se um campo inteiro é par ou ímpar
140. Como verificar se uma string contém um inteiro
141. Como subtrair datas
142. Principais Procedimentos e Funções Pré definidas
143. Definindo Atributo de um arquivo
144. Executável com parâmetros
145. Funções Aritméticas suportadas pelo Pascal
146. Formatando Strings
147. Como controlar o fechamento de um formulário
148. Método de procura em tabela indexada
149. Como evitar repetição em uma lista de ComboBox
150. Caracteres Especiais que compõem uma MaskEdit
151. Exemplo de Arraste
152. Convertendo a primeira letra de um EditBox para maiúsculas
153. Criando janelas não retangulares
154. Detectando a finalização do Windows
155. Alinhando itens do menu principal à direita
156. Usando funções externas (de DLLs)
157. Manipulando Application
158. Executando ações padrão de um Ole Container
159. Verificando se há uma cópia em execução
160. Alterando o glyph dos botões do DbNavigator
161. Paradox em Rede
162. Hint Com Quebra De Linha
163. AutoOcultar a barra de tarefas
164. Como mover um componente em Run-time
165. Executar um AVI no Form
166. Colocar zeros a esquerda no componente Edit
167. Mostrar o HINT num Panel
168. Configuração do BDE para ambiente de rede
169. Verificando o seu endereço IP
170. Verificando se já estou conectado na Internet
171. Desabilitar o botão fechar o form
172. Chamar um site utilizando o seu browse padrão
173. Localizar Arquivos do Windows
174. Criar um documento no Word
175. Ativar a proteção de tela
176. Desligar e Ligar monitor
177. Abrir e fechar o drive de CD-ROM
178. Copiar registros de tabela para o Clipboard
179. Personalizar a mensagem de erro do Delphi
180. Colocar uma ProgressBar da StatusBar
181. Verificar se uma string contém uma hora válida
182. Verificar se uma string contém um valor numérico válido
183. Mudar a resolução do vídeo via programação
184. Simular um CharCase no DBGrid
185. Verificar se uma string é uma data válida
186. Limpar um campo tipo data via programação
187. Obter o endereço IP do Dial-Up
188. Exibir a caixa de solicitação de senha do banco de dados
189. Truncar valores reais para apenas n casas decimais
190. Excluir todos os registros de uma tabela
191. Saber se o sistema está usando 4 dígitos para o ano
192. Imprimir caracteres acentuados diretamente para a impressora
193. Imprimir texto justificado na impressora Epson LX-300
194. Descobrir o código ASCII de uma tecla
195. Usar eventos de som do Windows
196. Trabalhar com Filter de forma mais prática
197. Reproduzir um arquivo WAV
198. Copiar arquivos usando curingas (*.*)
199. Excluir arquivos usando curingas (*.*)
200. Definir a quantidade de registros a ser impressa
201. OnGetEditMask, OnGetEditText e OnSetEditText do TStringGrid
202. Fazer a barra de título ficar intermitente
203. Posicionar o cursor do mouse em um controle
204. Mostrar o Hint para cada coluna do StringGrid
205. Alterar o papel de parede 3
206. Arquivos AVI e WAV em tabelas
207. Copiar registros de uma tabela incluindo valores NULL
208. Jogar uma imagem direto para um campo da tabela
209. Retornar a coluna ativa do DBGrid
210. Imprimir em impressora matricial em modo caracter
211. Gravar imagem JPG em tabela Paradox
212. Ler imagem JPG da tabela Paradox
213. Como saber quantos dias tem no mes
214. Como saber se o ano é bisexto
215. Colocar o mes por extenso
216. Chamar um e-mail pelo Delphi
217. Imprimir em impressora matricial em modo caracter via Rede
218. Link para WEB
219. Configurar o Delphi para acessar tabelas do Acess
220. Emular o pressionamento de uma tecla
221. Procurar arquivos
222. Ligar/desligar a tecla Caps Lock
223. Verificar se uma determinada tecla está pressionada
224. Fazer pesquisa incremental
225. Implementar rotinas assembly em Pascal
226. Alterar o nome de volume (Label) de um disco
227. Evitar a proteção de tela durante seu programa
228. Validar datas
229. Formatar CEP
230. Quantas Segundas tem num mês
231. Retorna a quantidade de dias uteis entre duas datas
232. Como registrar um OCX
233. Como usar recursos do word
234. Bloqueio de palavras
235. Esconder o icone da Barra de Tarefas
236. Texto Rotativo
237. Enviando caracteres para outra aplicação
238. Limitando a região de movimentação do mouse
239. Executar Internet Explorer
240. Enviar um email
241. Listbox
242. Capturar ecrã
243. String Grid Colorido
244. Utilizar o MessageBox com parâmetros
245. Cor em DbGrid
246. Todos os programas que estão em execução
247. Evitando o erro de Key Violation
248. Conferindo se o processador da máquina é 386, 486 ou Pentium
249. Apagar um subdiretório
250. Abrir arquivos com aplicativo associado
251. Inserindo uma Imagem no Formulário
252. Número de cores suportadas pelo seu Monitor
253. Verificando se uma determinada fonte esta instalada
254. Listando os campos da tabela num Memo
255. Imprimindo o conteúdo de um Memo
256. Verificando o tipo de Drive
257. Como tocar sons no auto-falante interno do PC
258. Apagando todos os registros da tabela
259. Como desenhar um Bitmap num form
260. Evitando caracteres com acento
261. Executando uma chamada para a Conexão Dial-Up
262. Capturar informações do ambiente DOS
263. Capturar a data da BIOS do computador
264. Manda o Form para frente
265. Form com um furo da pra ve atraz
266. Abrir as configurações do Vídeo do Painel de Controle
267. Simular o pressionamento de uma combinação de teclas
268. Alterar o ícone do botão iniciar do Windows
269. Inverter os botões do mouse
270. Clicar com o mouse
271. Executar algo antes de minimizar
272. Esconder icones do desktop
273. Senha em tabelas
274. Rodar videos em um panel
275. Sql por campo edit pesquisando pelo nome
276. Sql relacionada com a primeira letra
277. Fazer um campo memo ocupar 2 páginas
278. Procura com mais de um Banco de Dados
279. Senhas Aleatórias
280. Configurações internacionais
281. Desenhando com tipos diferentes de linhas
282. Desabilitando o Splash Screen do Report Smith
283. Verificar se o registro está travado
284. Cursor customizado
285. Dica impressora matricial
286. Retorna a cor de um componente no formato string
287. Retornar o nome do usuário que esta com a tabela Exclusiva
288. Mostrar as fontes TrueType Instaladas
289. Como criar um contador de página no QR
290. Como retornar a uma lista os campos indexados de um tabela
291. Como definir seu próprio hotkey
292. Transformando ícone em um bitmap
293. Transferindo o conteúdo de um memo para um memofield
294. Mudar o foco do campo em um Dbgrid
295. Como tirar os espaços no início e no final de uma string
296. Como colocar uma coluna do DBGrid em maiuscula
297. Simular Print Screen
298. Resolvendo Problemas do Print-Setup do QuickReport
299. Caption do BitBtn com várias linhas
300. Alterar fonte do hint
301. Ocultar/Mostrar o Relógio na Barra de Tarefas
302. Caixa Mista
303. Justificar Texto
304. Código gerador de senha
305. Espaço maior no RichEdit
306. Como criar novas tabela a partir de consulta sql
307. Código sequencial automático
308. Encriptar/Desencriptar strings
309. Encriptar/Desencriptar arquivos
310. Colocar os bitmaps na dll
311. Teclas mágicas para trabalhar mais rápido
312. Procurar Strings numa ListBox
313. DbGrid Zebrado
314. Enviar relatório do Quickreport para TXT
315. Como retornar a cor de um pixel de uma imagem
316. Criando uma barra de status
317. Abreviando Nomes
318. Acessando Membros Protegidos de um Objeto
319. Alterando a fonte de determinado registro em um DBGrid
320. Apagar arquivos via MS-DOS
321. Armazenado num Blop
322. Array de Edit boxes
323. Arredondando valores
324. Centralizando uma string
325. Chamando Help
326. Colocando bitmaps num ComboBox
327. Colocando uma barra de progresso para o batchmove
328. Colocar Senha em tabelas Paradox
329. Como evitar a mensagem de erro Key Violation
330. Como Trocar o Cursor do Mouse
331. Configurando a Rede em Win95/Win98 com Delphi
332. Configurando RedeNovell NetWare com Delphi
333. Convertendo nomes longos para nomes curtos
334. Adicionando a soma de Fields no QRExpression do QuickReport
335. Criando e apagando TFields em Run-Time
336. Alterando parcialmente o conteúdo da prop.SQL de uma Query
337. Como fazer uma unit como biblioteca
338. Como imprimir com codigo fonte
339. Dicas de DbGrid
340. Para colocar um back ground nos forms
341. Como indexar um vetor
342. Como formatar data para exibição por extenso
343. Como converter DBF para Paradox e Acess paar Paradox
344. Como acrescentar caracteristicas em um objeto
345. Como acessar pelo Delphi, tabelas no Acess
346. Extrair palavra que está sob o cursor
347. Como extrair o primeiro nome de uma pessoa
348. Criar atalho no desktop
349. Imprimir com precisão milimétrica
350. Como alterar o caption da janela de preview do quickreport
351. Como Instalar RXLIB no Delphi 5
352. Verificação de PIS
353. Imprimindo com o Bloco de Notas
354. Estado de uma tabela
355. Adicionando uma nova fonte no Windows
356. Alternando Bitmaps no Fundo de um Form
357. Atualizando as informações em ambiente de rede
358. BookMarks
359. Centralizando um formulário
360. Colocando BMP's em StringGrids
361. Consultando entre datas utilizando SQL
362. Convertendo PCHAR para STRING
363. Convertendo valor Hexadecimal para Inteiro
364. Convertendo valores de Campos
365. Copiando arquivos de diretório para diretório
366. Copiando arquivos usando o Shell do Windows
367. Criando Alias de Banco de Dados no código
368. Criando componentes em tempo de execução
369. Criando cores personalizadas
370. Criando uma barra de status completa
371. Deletando um Diretório
372. Descobrindo se há impressora instalada
373. Descobrindo se o aplicativo está minimizado
374. Descobrindo se um form já está criado
375. Descobrindo se um form já está criado 2
376. Descobrindo se um objeto tem uma determinada propriedade
377. Descobrindo se uma janela está maximizada
378. Detectando e Finalizando o screen saver
379. Exibindo solicitação de senha do banco dados personalizada
380. Exibindo corretamente o conteúdo dos campos boolean
381. Exibindo o diálogo About do Windows
382. Exibindo ou compararando data de arquivos
383. Exportando Relatório do QuickReport para HTML, DOC, TXT ou XLS
384. Fazendo cálculo de horas
385. Fazendo sua aplicação executar sem apresentar o form principal
386. Fazendo um Pack em arquivos PARADOX
387. Fazendo uma impressão direta
388. Fazendo uma janela filha de outra sem usar MDI
389. Finalizando todas as tarefas
390. Como incrementar 1 mês numa data
391. Como obter informações do S.O.
392. Unit com varias funções de datas
393. Consulta SQL que usa a data do sistema
394. Imprimindo Forms
395. O Enigma da propriedade filter do Ttable
396. Permitir cancelar processo demorado
397. Descobrir se uma data é fim do mês
398. Obter o tipo de dado de um valor no Registro do Windows
399. Programar meu aplicativo para abrir arquivos a partir do Windows Explorer
400. Consultar por mês de um campo data
401. Criando tabelas via SQL
402. Obter nomes dos campos de uma tabela
403. Nomeando um relatório no spool de impressão do Windows
404. Impedir que o form seja arrastado para fora das margens da tela
405. Mostrar mensagem mesmo que esteja no Prompt do DOS
406. Criar sub-diretório no diretório do EXE
407. Enviar comandos de rolagem vertical para um TMemo
408. Criar form sem título que possa ser arrastado
409. Definir data/hora de um arquivo
410. Ocultar/exibir o cursor do mouse
411. Executar um programa e aguardar sua finalização antes de continuar
412. Adicionar o evento OnClick do DBGrid
413. Criar caixas de diálogo em tempo de execução
414. Fechar um aplicativo com uma mensagem de erro fatal
415. Criar um EXE que seja executado apenas através de outro EXE criado por mim
416. Resolver "Internal error near: IBCheck" do Interbase 5.1.1 Server no NT
417. Obtendo uma data acrescida de xMeses
418. Separar (filtrar) caracteres de uma string
419. Trabalhar com cores no formato string
420. Verificar se determinado programa está em execução (Word, Delphi, etc)
421. Gerar uma tabela no Word através do Delphi
422. Obter a quantidade de registros total e visível de uma tabela
423. Salvar/restaurar o tamanho e posição de Form's
424. Criando um campo lookup em tempo de execução
425. Mostrar um Form de LogOn antes do Form principal
426. Saber se a impressora atual possui determinada fonte
427. Saber se determinada Font está instalada no Windows
428. Como importar dados de um arquivo texto para uma Tabela
429. Como Imprimir um arquivo direto para a Impressora
430. Como Usar ASSEMBLER com Delphi
431. Como Retornar Várias informações Sobre a BIOS
432. Quando der problema na instalação do componente
433. Digito Verificador
434. O Delphi faz alguma coisa em C++.
435. Como enviar dados do Delphi para o Excel
436. Virtual keys
437. Validando número de cartão de crédito
438. Utilizando o registro do Windows
439. Usando TList e Record como Array
440. Usando o objeto Sender internamente
441. Tratando erros no banco de dados
442. Tirando os botões Load e Save do Preview do QuickReport
443. Substituindo os botões do DBNavigator
444. Significados dos componentes da RXLIB
445. Selecionando um formulário coberto por um componente
446. Selecionando registros órfãos via SQL
447. Salvando e Restaurando uma Tstringgrid
448. Retirando acentos de uma string
449. Removendo a barra de rolagem vertical do DBGrid
450. Como reduzir o tempo e carga de um programa
451. Obtendo o próximo dia útil
452. Obtendo o último dia útil
453. Obtendo o nº de ocorrências de uma string 'T' dentro de outra 'S'
454. Obtendo o nome das tabelas de um determinado alias
455. Obtendo o indice de um componente em tempo de execução
456. Obtendo o extenso do mês passado por parâmetro
457. Obtendo o extenso de uma data informada
458. Obtendo data do primeiro dia util do mês
459. Obtendo a versão e outras informações do BDE
460. Obtendo a versão da tabela
461. Obtendo a próxima palavra após os espaços determinados por 'BlankToSkip'
462. Obtendo a Posição Inicial da Próxima palavra após o caracter indicado por 'InitPos'
463. Obtendo a posição da enésima ocorrência da string 'T' na string 'S'
464. Obtendo a maior data anterior a uma data inválida
465. Obtendo a lista de Aliases disponíveis
466. Obtendo a data do último dia do mês, ou último dia útil, de uma data informada
467. Mudando o foco para o próximo controle
468. Mudando a fonte de um menu
469. Movimentando o ponteiro do mouse sem a intervenção do usuário
470. Mostrando um formulário Modal usando Show
471. Mostrando a lista de último acesso dos arquivos aberto ultimamente
472. Montando um Banco de Dados Cliente/Servidor
473. Lendo e gravando arquivos de texto
474. Lendo e Escrevendo dados binários no Registro do Windows
475. Invertendo uma string
476. Instalando componentes
477. Imprimir no Delphi como no DOS "a mesma fonte"
478. Imprimindo um bitmap utilizando TPrinter
479. Fazendo um Web Browser
480. Exibindo caixa de diálogo personalizada de solicitação de senha do banco dados
481. Evitando que o Form seja redimensionado
482. Enviando combinação de teclas para o buffer do teclado
483. Como criar uma figura do tipo marca d' água
484. Bloqueando um arquivo em ambiente de rede
485. Recuperar a Velocidade da CPU
486. Utilizando o Dblookupcombobox
487. Adicionar horas
488. Checa se o Simbolo da UF é Valido
489. Testa se seu processador pentium tem o Bug fatal
490. Como verificar se falta algum edit para preencher
491. Como gerar um clone de um programa
492. Como criar um arquivo de Backup muito feio mais eficiente
493. Como ler código de barras
494. Como desenhar figuras no desktop
495. Para você mudar as imagens do DbNavigator
496. Quantas Palavras existem?
497. Exporta uma imagem para o formato WMF
498. Converte hora (formato HH:MM) para minutos
499. Como Visualizar arquivos ARJ
500. Visualizar aruqivos compactados CAB
501. Replace Str
502. Abrir tableas paradox protegidas por senha
503. Drag e Drop com o Windows Explorer
504. Mudandp o texto de um edit no evento OnChange
505. Desabilitando um RadioButton Num RadioGroup
506. Obter o tipo de um drive
507. Executar um arquivo com extenção *.lnk
508. Gravando e reproduzindo as teclas digitadas no delphi
509. Tipo de Conexão
510. Sender - Objeto
511. Deletar com QUERY
512. Criar labels em tempo de execução
513. Insert em duas tabelas
514. Vetor Dinamico
515. Tipos de Array
516. Biblioteca para operações com DiskDrives
517. Biblioteca para Operações com Mouse
518. Biblioteca para Operações com Strings
519. Biblioteca para Operações com o Sistema
520. Atribuindo a uma coluna do StringGrid como só de leitura
521. Chamar um programa e esperar a finalização
522. Colocar o cursor no final do TEdit ao receber o foco
523. Convertendo um número real para string com 2 casas
524. Como acrescentar dias uteis a uma data
525. Como converter de decimal para binario
526. Como converter decimal para base especificada
527. Como converter decimal para romanos
528. Como desconectar unidade de rede
529. Diferença entre duas horas
530. Tamanho de um Diretorio
531. Eliminar Caracteres de Strings
532. Verificar se variavel está vazia
533. Executar o Windows Explorer com parametros
534. Como Esvaziar uma Tabela
535. Pegar informações de Executavel
536. Verifica tipo de arquivo
537. Converter qualquer variavel em string
538. Calcular percentual de Valor
539. Retorna Path de Browser Padrão
540. Resgate de variaveis do ambiente DOS
541. Tipo de Executável
542. Path de Aplicativo associado a uma extensão
543. Nome do Host da Conexão
544. Clone Monocromático de BitMap
545. Quantos fins de semana já se passaram no corrente ano
546. Testa se a hora é antes de Meio dia
547. Habilita o Autorun para CD-Rom
548. Reindexando Indices
549. Como achar um Modem e sua porta
550. Nome da Impressora Padrão
551. Verificar se Impressora esta Conectada
552. Exibindo as propriedades do arquivo
553. Dicas Práticas
554. Criar Dll´s
555. Criando um componente Skin
556. Armazanando sons, vídeos em bancos de dados
557. Usuario logado
558. Paradox X Interbase
559. Executando sons no PC-Speaker
560. Troca de tamanho do papel
561. Testa se determinada tecla está pressionada
562. Como evitar efeito de maximização
563. Como usar as teclas de função F1, F2, etc?
564. Rotina genérica para tratamento de erros na aplicação - BDE
565. Como usar o Install Shield
566. Como limpar o conteudo de um LookupComboBox?
567. Como fazer para o sistema nao pedir o Login (Password) Banco de Dados
568. Dicas QuickReport
569. Biblioteca com funções para Strings
570. Função de potenciação - Juros
571. Lista de erros BDE
572. Como utilizar strings de recurso em suas aplicações
573. Desvendando a programação "Client/Server"
574. Como inserir um registro com o componente UpDateSQL
575. Como saber qual o objeto que esta com o foco no form
576. Como utilizar o form Sobre padrão do Windows
577. Como evitar as mensagens de Warning do Compilador (Variavel não inicializada)
578. Como diminuir o tempo de abertura do Table e Query
579. Caixas de mensagens da aplicação
580. Retorna que tipo de variavel é
581. Retorna o último acesso de um arquivo
582. Retorna a versão do aplicativo
583. Converte um arquivo JPEG em BMP
584. Retorna a idade atual de uma pessoa
585. Transferência de som em um CHAT
586. Como alterar o driver de acesso do access no bde automaticamente
587. Emissao de NF e boleto
588. Gerando um arquivo HTML
589. Cuidado quando gravar arquivos binarios
590. Cuidados quando criar procedimentos e funções com parametros
591. Como atribuir um valor inicial para uma variável global
592. Como criar um form completo com botões dinamicamente
593. Problemas Delphi X Imp. Xerox
594. Sublinhando no Canvas
595. Como fazer para alterar a largura do dbgrid automaticamente
596. Exemplo de como pegar o nome de um objeto ou janela
597. Instalando os componentes RXLIB 2.40 no Delphi 3
598. Instalando os componentes RXLIB 2.50/2.60/2.75 no Delphi 4
599. Passando variáveis para o ReportSmith
600. Adiciona a barra invertida a um texto selecionado
601. Como abrir um TComboBox sem clicá-lo
602. Como Calcular Digito Verificador de CNPJ e CPF
603. Criando uma base de dados MS Access pelo Delphi
604. Desenhando texto 3D no form com Canvas
605. Como saber há quanto tempo o WINDOWS foi inicializado
606. Como alterar o tamanho do papel na impressão
607. Como filtrar registros de uma tabela pelo mês de um campo data
608. Otimizações SQL
609. Excluindo registros de uma tabela
610. Selecionando registros de uma tabela que não existam em outra tabela
611. Uso da cláusula HAVING
612. Bloco PL/SQL para inserção de dados
613. Como selecionar um item de um listbox
614. Executa uma Url a partir do Netscape mesmo que ele não seje o Browser padrão
615. Retorna a hora da criação de um diretório
616. Como fazer para que o ComboBox abra na direcao desejada
617. função captura a tela e salva-a em um Bitmap
618. Copia ou move arquivos usando a API do Windows
619. converte o equivalente decimal para horas
620. Retorna um Stringlist com todas as informações da tabela
621. Bloqueia uma Tabela paradox
622. Testa se a tabela esta bloqueada ou nao
623. Retorna o IP de sua máquina no momento em que você está conectado
624. Remove caracteres de uma string deixando apenas numeros
625. Transformar literal em extenso
626. Rotina para apagamento da senha do setup
627. Imprime o conteúdo de um TRichEdit
628. Como saber se estou conectado à internet
629. Acessando o banco de dados Oracle a partir do Delphi
630. Como pegar a URL ativa no Browser
631. Compara dois arquivos textos
632. Procurando um arquivo em todo o HD
633. Como desabilitar o menu pop-up do windows(Na area de trabalho)
634. Como inserir um item em um TreeView em Run Time
635. Como chamar a pasta impressoras
636. Mudar Impressora padrão pelo nome
637. Função para gerar Log de Erros
638. Protegendo o seu programa e o seu bolso
639. MessageBox com o NÃO como default
640. Como verificar que sua aplicação não está sendo utilizada
641. Como enviar mensagem para todos que estão conectados na REDE WinNT
642. Criando um arquivo de texto
643. Problema com Null no Delphi 6
644. Foto no InterBase
645. Comandos para Threads
646. A melhor maneira de liberar um form da memoria
647. Para ocultar em tempo de execução uma coluna de um stringgrid
648. Como colocar uma unica linha de uma stringgrid editavel
649. Como gravar as alterações feitas no DBGrid em tempo de execução
650. Efeito legal no caption do form
651. Enter funcionando como Tab em toda a aplicação
652. Mudando a cor dos componentes assim que receber o foco
653. Como Instalar no Delphi o ActiveX do Flash
654. Como evitar que apareçam numeros negativos na consulta
655. Como colocar imagens numa StatusBar
656. Como pegar o diretorio de uma ALIAS
657. Como trocar a cor do componente focado
658. Como instalar componentes 3
659. Não aparecer na barra e tb como não aparecer no ctr+alt+del.
660. Impressão apartir de Consult
661. Procedimentos com parâmetros opcionais:
662. Exemplos de path via registro
663. Executar um programa do Windows
664. Como descobrir se você está conectado com a Internet?
665. Como desabilitar as teclas Alt + F4
666. Para trocar as cores dos botoes do radiogroup
667. Como usar um frame em sua aplicação
668. Como trocar a cor do texto de uma coluna do dbgrid
669. Deixando o EXE menor e mais rápido
670. Usando MessageBox
671. Efeito legal no Caption do Form 2
672. Criando tabela em tempo de execução 2
673. Criando tabelas em tempo de execução 2
674. Usando o Registro do Windows
675. Usando o Registro do Windows 2
676. Tabelas DBase acentudas em DOS, como corrigir?
677. Nomes dos arquivos que estão sendo executados:
678. Como usar a cláusula UNION em um Query:
679. Alterando o NetDir via programação:
680. Cuidados ao usar o OnExit (Parte I):
681. Cuidados ao usar o OnExit (Parte II):
682. Zerar Campo AutoIncremento:
683. Manipulando o Internet Explorer
684. Como posso saber a coluna que estou posicionado no DBGrid?
685. Transformar inteiro em romanos
686. Como tabular um ListBox
687. Pesquisa incremental em uma listbox
688. Eliminando os hints de uma treeview
689. Retorna o dia da semana em formato string
690. Pega o path de um arquivo arrastado do explorer
691. Como pegar a lista de favoritos do Internet Explorer
692. Como fechar um arquivo de Help quando encerro minha Aplicação
693. Como mudar a cor de uma regiao de Texto RichEdit
694. Como utilizar código de barras no meu sistema
695. Como copiar tabelas Paradox para Texto ou DBase e vice-versa
696. Deletar um diretório inteiro de uma vez
697. Habilitar e desabiliar a senha do protetor de tela
698. Sobrescrevendo um evento
699. Clicando um componente sem clicar nele
700. O Dilema do envio de e-mail
701. Como fazer para ajustar o tamanho da lista de um combobox?
702. Como descobrir o código de uma tecla pressionada?
703. Como Reindexar um Banco M$Access 2000?
704. Como alterar a Página Inicial do IE via Programação
705. Sistemas Numéricos
706. Construindo Threads com Delphi
707. Validando formato de e-mail
708. Como pegar a posição do mouse na tela
709. Como tranformar de inteiro (Milisegundos) em formato Timer
710. Obter a célula de um StringGrid que está sob o cursor do mouse
711. Fechando todas as tabelas de um aplicativo
712. Retorna quantos dias tem um referido mes do ano
713. Retorna a diferenca de dias entre duas datas
714. Converte um certo número de segundos em horas já formatado
715. Como colocar um componente ComboBox em um componente StringGrid
716. Colocar senha geral em um banco de dados Access
717. Procedimento para pedir uma senha antes de abrir o FormPrincipal
718. Corrigir Erros de campo AutoIncremento
719. Label escrita letra a letra
720. Função Split
721. Função que arredonda valores
722. Como vazar um form usando letras
723. Pesquisa de um string mudando o texto
724. Função para Abrir e Fechar Query
725. Código de Erros do BDE
726. 20 motivos alguns motivos para você adotar o InterBase em sua empresa
727. 10 Passos para fazer o Interbase
728. Interrompendo o desligamento do Windows
729. Opções de Projeto
730. Melhorando a aparência do seu Hint
731. Criando e Distribuindo Aplicações Shareware
732. Os limites do InterBase
733. Alinha o título da barra de títulos a direita
734. Carrega os dados, salvos em um arquivo, em um StringGrid
735. Executando o comando ARJ em um aplicativo Delphi
736. Trabalhando com Strings
737. Atalhos de Teclado da IDE do Delphi
738. Lock de Registro
739. Como mudar o foco após digitar toda a data
740. 13 Pequenas modificações no Delphi
741. Macro no rxQuery
742. Como anda a lista de processos do windows NT
743. Como adicionar uma linha formatada (cor, negrito, etc) num RichEdit
744. Criando fontes no Delphi
745. Como colocar BitButton no messagedlg
746. Teclas de funções no Dbgrid
747. Detectando o tipo de Conexão com a internet
748. Comandos para Dial-up com Delphi
749. Como usar os arquivos QRP criados com QuickReport
750. Como incrementar a Barra de Status
751. Função para Desligar o Windows 2000
752. Como fazer para um executavel se Auto-Deletar
753. Funções de CRC
754. Funções para detectar o SoftIce
755. Como apagar uma imagem de um TImage
756. Baixando arquivos da internet
757. Criptografando Imagens
758. Compilar *.pas fora do Delphi
759. Validando Titulo de Eleitor
760. Função que retorna texto entre caracteres
761. Mover Timage sem que ele pisque
762. Como colocar Captions no DBNavigator
763. Como separar termos de uma string
764. Como arredondar um valor do tipo Float / Double
765. Como transformar de uma Classe para outra
766. Selecionando vários objetos dentro de um outro
767. Como colocar imagens em um TStatusBar
768. Validando CEP
769. Como obter uma string entre outras duas
770. Como passar parâmetros entre 2 forms
771. Transforma a imagem em negativo de fotografia
772. Função para obter os termos de uma string
773. Função que deleta vários items de um listbox
774. Como ir para o final de um texto com o Richedit
775. Como retornar quantidade de dias meses e anos entre duas datas
776. Para chamar um HTMLHelp (.chm) a partir da aplicação Delphi
777. Como adicionar items de menu dinâmicamente
778. Mostrar todas as unidades mapeadas na máquina.
779. Clonando um Form
780. Como formatar um TMemo ou TRichEdit em formato HTML
781. Animando a abertura de um form
782. Alterando a cor dos TabSheet de um PageControll
783. Como reduzir expressões if then else
784. Como saber quantas paginas vão ser impressas com Quickrep
785. Rotina para criptografia mais absoluta
786. Exportando uma Tabela ou uma Query para uma página HTML
787. Criando drivers ODBC através do Delphi
788. Tabela de Máscaras
789. Como evitar as mensagens de Warning do Compilador
790. Selecionar todo o conteúdo de um Memo ou RichEdit com as teclas Ctrl+A
791. Criar Código de Barras 2x5i
792. Exibindo imagens em caixas de mensagens de Aplicações CLX
793. Como gerar numeros randomicos para loterias
794. Função para Criar Subescrito e Sobrecrito
795. Como trocar o Glyph de um BitButton em tempo de execução
796. Validar Inscrições Estaduais
797. InputBox para entrada de Senhas (com caracter *)
798. Coloração Gradiente no Form
799. Como alterar a coluna Description do IBConsole
800. Converter DBGrig em Html