|
01/11/2006
Administrador
Comentários: 0 |
[Dicas]
Classe Helpers Delphi 2005
Neste tipo de herança de componente, podemos 'injetar' novas propriedades no componente da tela. Veja o exemplo:... |
1598 |
|
30/10/2006
Administrador
Comentários: 0 |
[Artigos]
Visualizando imagem no DataGrid
É um enorme prazer poder estar aqui e escrever meu primeiro artigo de muitos outros que virão e poder colaborar com essa maravilhosa comunidade, que assim como eu, são fascinadas em Delphi.
Neste meu primeiro artigo, quero compartilhar com meus colegas delphianos uma dúvida enfrentada por muitos programadores que estão começando. Muitas ... |
4609 |
|
24/10/2006
Administrador
Comentários: 2 |
[Artigos]
Usando o Componente Action List
Uma programação rápida e complexa é indispensável a um programador. Conhecer bem a ferramenta com a qual trabalha e saber extrair dela o máximo que ela tem a oferecer também é fundamental. Quanto mais você puder economizar linhas de código, antes seu sistema ficará pronto e menores serão as chances de ocorrer falhas. Um componente que colabora com ... |
7224 |
|
10/10/2006
Administrador
Comentários: 4 |
[Artigos]
Exemplo: Usando Forms MDIChild dinâmicos em DDLs
Há algum tempo atrás, estava estudando sobre com modularizar uma grande aplicação, e encontrei logo de vista duas opções: uma era utilizando os nem tão conhecidos Packages (BPL) do delphi, e a outra os famosíssimos DLLs. Este exemplo lhe mostra como iniciar a modularização de sistemas utilizando arquivos de ligação dinâmica (DLL).
Embora ten... |
4533 |
|
06/10/2006
Administrador
Comentários: 6 |
[Artigos]
Relatório agrupado no QuickReport com IBQuery
Olha eu aqui outra vez, galera ! É o seguinte: vamos aprender a criar relatórios agrupados com o QuickReport, utilizando apenas uma tabela. Este artigo é destinado a iniciantes em relatórios com QuickReport, e para quem utiliza componentes da palheta IBX (Interbase) para o acesso a dados.... |
16721 |
|
|
|
18/09/2006
Administrador
Comentários: 0 |
[Dicas]
Atribuindo uma função a um Select no PostGreSQL
O artigo que segue, explicará como atribuir uma função à uma instrução SQL, usando o banco de dados PostGreSQL. Será criado uma função que permitirá criar uma instrução SQL sem ter que usar os tipos de relacionamentos (Left join, Inner join...).... |
2667 |
|
18/09/2006
Administrador
Comentários: 0 |
[News]
7o DDD - A chegada da linha Turbo da Borland
No dia 30 de Setembro (sábado) o DUG-BR estará realizando o sétimo DDD novamente em SãoPaulo/SP, na UNIP do Campus Tatuapé. O evento é voltado para todos os desenvolvedores que utilizam a linguagem Delphi em seus projetos, e contará com palestras e mini-cursos ministrados por pessoas com talento reconhecido pela comunidade...... |
2864 |
|
14/09/2006
Administrador
Comentários: 19 |
[News]
Borland relança linha Turbo com versões gratuitas
Após 20 anos de lançamento do Turbo Pascal, um dos primeiros softwares de programação, a companhia anunciará as novas versões do produto na Borland Conference 2006, que acontecerá nos dias 18, 19 e 20 de outubro, em São Paulo ... |
2633 |
|
07/09/2006
Administrador
Comentários: 2 |
[Artigos]
Localizando Arquivos
Sempre que estamos desenvolvendo um programa e precisamos de uma função ou procedimento que requer tempo para desenvolver e testar, ficamos entre o código bem escrito e a pressa de resolver o problema e quase sempre optamos pelo meio termo: pegamos um pronto e deixamos bem escrito (bem escrito para nós - adaptado às nossas necessidades).... |
3917 |
|
04/09/2006
Administrador
Comentários: 2 |
[Artigos]
Gerando chaves de segurança com o OnGuard
Neste artigo estudaremos os três passos do exemplo RGC “Release Code Generator” do OnGuard, que prove meios para criação de chaves únicas de segurança, garantindo a execução de nossos programas apenas nos computadores onde foram autorizados a serem executados.... |
14609 |
|
30/08/2006
Administrador
Comentários: 0 |
[Dicas]
Pesquisa incremental com query
Veja nesta dica como criar uma rotina genérica para se fazer pesquisas incrementais com querys. Você irá criar um procedimento público em seu DataModule, e poderá usá-lo em todas as telas de consulta.
Para isso, vá ao DataModule, na seção public e coloque:... |
5322 |
|
30/08/2006
Administrador
Comentários: 0 |
[News]
John F. Olsen é o novo Chairman do quadro de diretores da Borland Software
William Hooper, que ocupava esta posição, permanence como membro do Board
A Borland Software Corporation (NASDAQ: BORL), especialista em Entrega Otimizada e Software (SDO), anuncia John F. Olsen como o novo Chairman do Board da companhia. O executivo, que trabalha na Borland desde fevereiro de 2005, é membro veterano do Vale do Silício, com ... |
972 |
|
|
18/08/2006
Administrador
Comentários: 1 |
[Artigos]
Threads no BDS 2006
Threads são na realidade um processamento paralelo ao sistema. Como trabalhamos na grande maioria das vezes com computadores mono-processados, quando criamos multi-threads estamos então trabalhando com o conceito de multi-tarefas. Caso o computador seja multi-processado, as threads seriam distribuídas entre estes processadores.... |
9527 |
|
17/08/2006
Administrador
Comentários: 10 |
[Artigos]
Utilizando o Sender
Olá, esse é meu primeiro artigo aqui no site, e resolvi escrevê-lo após ler um outro artigo em outro site de delphi e aplicar o que aprendi em meus sistemas. Bom, chega de papo e vamos ao que interessa.
Quando desenvolvemos uma aplicação, conforme ela vai ganhando dimensões maiores, temos que nos preocupar em utilizar sempre novos métodos e ... |
7426 |
|
15/08/2006
Administrador
Comentários: 0 |
[Dicas]
Interrompendo o Desligamento do Windows
Pessoal, esta dica mostra como interromper o processo de desligamento do Windows. Com ela você poderá evitar que desliguem o computador enquanto a sua aplicação estiver aberta, correndo o risco de perder ou corromper dados. Esse é o meu segundo artigo e espero que seja bastante útil. Segue o código: ... |
2190 |
|
11/08/2006
Administrador
Comentários: 0 |
[Dicas]
Arredondando casas decimais
Veja nesta dica duas opções / exemplos de funções para se fazer arredondamento de casas decimais.
Adicione ao uses a unit Math ou implemente a função Power na própria unit, como abaixo:... |
4245 |
|
11/08/2006
Administrador
Comentários: 3 |
[Artigos]
Correção Ortográfica no Delphi
Em sistemas onde o usuário precisar digitar textos como observações, emails um diferencial para a aplicação seria que o texto pudesse ser corrigido ortograficamente. Então você pode se perguntar... como faço isso ?
A resposta é: Speller... |
4442 |
|
07/08/2006
Administrador
Comentários: 19 |
[Artigos]
Reparando Banco de Dados Interbase e Firebird
Um dos problemas mais sérios na corrupção do banco de dados interbase é a queda de energia no servidor de banco de dados durante o processo de gravação de dados de alguma aplicação. A interrupção do processo de gravação poderá resultar na gravação de dados incompletos ou corrompidos.... |
12390 |
|
04/08/2006
Administrador
Comentários: 3 |
[Dicas]
Imagem de Fundo no QuickReport
Esta dica nos mostra como colocar uma imagem de fundo na página, simulando o efeito marca d'água. Para tal, declaremos a procedure:... |
4426 |
|
01/08/2006
Administrador
Comentários: 0 |
[Dicas]
Validando IP
A função IsWrongIP recebe uma parâmetro de entrada do tipo string. Seu objetivo é verificar através da estrutura da string se o endereço IP digitado é válido. Observe abaixo como foi desenvolvida esta função de validação:... |
2824 |
|
21/07/2006
Administrador
Comentários: 4 |
[Dicas]
Pegando contatos do MS Outlook
Que tal capturar os dados de todos os contatos cadastrados no Microsoft® Outlook? Legal? Pois é! Para isto basta acrescentar ao uses a unit ComObj, declarar e implementar o procedimento abaixo da seguinte maneira:
... |
3254 |
|
18/07/2006
Administrador
Comentários: 3 |
[Artigos]
Como cobrar por um sistema
Leia com atenção. "Um homem vai pedir emprego. Quando o patrão pergunta quais suas qualificações, o homem responde que tem uma mulher e seis filhos em casa, que a mulher é aleijada, as crianças não tem o que comer, não em o que vestir nem o que calçar, a casa não tem camas, não há carvão no porão e o inverno se aproxima."
[Texto: O Amor é um... |
10091 |
|