|
|
|
24/01/2007
Administrador
Comentários: 0 |
[Dicas]
Transformando uma String em Numérico
Muitas vezes enfrentamos problemas na conversão de Strings em valores Numéricos, principalmente quando esta string contém um valor já formatado, contendo símbolos decimais e caracteres do tipo de moeda, que não são tratados pela função StrToFloat.... |
2140 |
|
22/01/2007
Sérgio Guedes
Comentários: 0 |
[Dicas]
Criptografia e Segurança - Lista de Artigos
Olá delphianos! Ultimamente eu tenho lido muito os artigos já publicados aqui no site e como estou estudando sobre 'Segurança em Aplicações' gostei muito dos artigos do colunista : Carlos Magno sobre Segurança e Criptografia... |
2061 |
|
18/01/2007
Administrador
Comentários: 0 |
[Dicas]
ListView Zebrado
Podemos facilmente criar um ListView Zebrado utilizando o evento onCustomDrawItem. Veja: ... |
2168 |
|
17/01/2007
Administrador
Comentários: 0 |
[Dicas]
Intraweb com Ajax Nativo
O famoso framework para criação de aplicações web RAD com o delphi, suporta
nativamente a tecnologia Ajax a partir de sua versão 8.0.23, onde se deu início
ao suporte.... |
2363 |
|
15/01/2007
Administrador
Comentários: 0 |
[Dicas]
Validando PIS
Um dado não muito comum mas as vezes necessário em alguns programas, é o nº de inscrição no Programa de Integração Social, o famoso PIS. Veja abaixo uma função que verifica se o valor informado pelo usuário é válido ou não:... |
2099 |
|
05/01/2007
Administrador
Comentários: 2 |
[Dicas]
Imagem de Fundo Lado a Lado em Forms
Muitos programadores acabam usando um editor como photoshop, photopaint, etc, quando precisam de uma imagem de fundo, simplesmente pelo fato de que não conseguem preencher todo o form com a suas figuras. Com este código, podemos redesenhar a imagem até que todo o espaço seja preenchido, dando o efeito "lado a lado".... |
3376 |
|
19/12/2006
Administrador
Comentários: 1 |
[Dicas]
Procurando e substituindo uma string num campo TMemo
Esta dica é muito útil para quem trabalha com textos em campos TMemo.
Com a função baixo, basta você passar a string a ser procurada, a string que substituirá e campo memo. Chamando por exemplo no evento OnClick de em um botão.... |
2612 |
|
08/12/2006
Administrador
Comentários: 2 |
[Dicas]
Buscar um ítem de menu pelo caption recursivamente
Esta função busca um subitem de um menu através do caption, onde quer que ele esteja. É útil para se fazer rotinas de níveis de usuários, por exemplo, para se habilitar/desabilitar menus de acordo com as suas permissões, e é interessante para quem quiser aprender um pouco sobre recursividade.... |
2645 |
|
05/12/2006
Gustavo Frassini
Comentários: 1 |
[Dicas]
Mudando Escala de Arquivos JPEG
Olá, mais uma dica para o pessoal do Active Delphi.
Muitas vezes precisamos diminuir o tamanho, sem perder a qualidade de imagens JPGE, por padrões internet, entre outros. Segue abaixo um código para tal:... |
2694 |
|
04/12/2006
Administrador
Comentários: 4 |
[Dicas]
Progresso de Transferência FTP com idFTP
Olá a todos!
Andei procurando muito pela web algum exemplo de como medir o progresso da transferência de um arquivo através do componente idFtp, no Delphi 6. Depois de muito procurar e nada encontrar, um pequeno exemplo que não funcionava muito bem me fez pensar um pouco e me levou, após alguns testes, a um medidor de progresso funcional, fe... |
8216 |
|
20/11/2006
Administrador
Comentários: 5 |
[Dicas]
Formatando horas além das 23:59h
O principal uso desta função é o de apresentar em relatórios ou tela, a totalização de horas com resultado superior a 23:59:59, que não é contemplada pelas funções de conversão padrão. Assim, podemos apresentar um somatório de horas como por ex. 125:38:15.... |
3122 |
|
06/11/2006
Administrador
Comentários: 4 |
[Dicas]
Impressão direta convertendo acentuação do DOS
Quando usamos o comando Writeln para impressão direta na impressora, o resultado dos caracteres acentuados não é como o esperado. Esta função ajuda a tratar esses caracteres para que saiam da maneira desejada no papel.... |
2772 |
|
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 |
|
21/09/2006
Gustavo Frassini
Comentários: 0 |
[Dicas]
Desabilitando o popup default de um componente TEdit
Sempre que criamos alguma aplicação que possua componentes do tipo TEdit ou descendentes deste, por padrão, o Windows atribui a esses componentes um popup, com as opções Desfazer, Recortar, Copiar, Colar, Excluir e Selecionar Tudo.... |
1642 |
|
|
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 |
|
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 |
|
|
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:... |
4246 |
|
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 |
|