Destaque

Windows: Instalação, Configuração e Teste do IIS7 Pessoal, sempre que formato meu micro tenho uma luta árdua para configurar o IIS no Windows 7 ou vista, as vezes tenho saudades do WPS que era só instalar e tudo funcionava perfeito. Instalando: A - Vá em Iniciar, Painel de Controle, Programas e Recursos. B - Clique em Ativar, Desativar recursos...

Read more

Delphi: Calcular Percentuais Pessoal fiz esta função para calcular percentuais que sempre estamos fazendo a formula toda vez que precisamos, (ValorTotal * Percentual) / 100. // Como usar var fValor, fPerc : Real; begin fPerc := 25; // 25% fValor := 1234.56 // Valor a ser calculado Label1.Caption := FormatFloat('#,##0.00',...

Read more

Delphi: Função para Deixar o Primeiro Caracter do... Aí Pessoal, encontrei esta função da internet que deixa o primeiro caracter de cada palavra maiusculo fazendo excessão as preposições "da", "de", "do" function PrimLetraMaiusc_NomeProprio(S: string): string; var Texto: string; // Recebe a string lida e convertida I, J: Word;...

Read more

Firebird: Último dia do Mês Existem algumas rotinas que necessitamos pegar o último dia de um determinado mês assim segue um SQL em Firebird que retorna. SELECT CAST('05.07.2011' AS DATE) - EXTRACT(DAY FROM CAST('05.07.2011' AS DATE)) + 32 - EXTRACT(DAY FROM CAST('05.07.2011' AS DATE) - EXTRACT(DAY...

Read more

Delphi: Exportar dados do cxGrid para Excel, Texto,... Como eu precisei exportar os dados de um cxGrid (DevExpress QuantumGrid) para Excel, achei essa solução muito boa e ele exporta como a Gride está, com os agrupamentos e totais, caso existam na hora da exportação. uses cxExportGrid4Link, ShellAPI procedure SBExportarClick(Sender: TObject); var ...

Read more

Recente

Firebird: Importação e Exportação de dados diretamente do BD

Postado por Paulo H Oliveira as 15:54 em March 28 2012
Uma das opções que sempre temos necessidade de ter em nosso sistema é a importação e exportação de dados através de arquivos textos. E existem diversas formas para realizar essas operações tendo todas elas um resultado positivo, mas o que difere entre elas é a velocidade com que o processo é executado, pois dependendo da quantidade de registros exportados o processamento poderá ficar...

Delphi: Resolução de video

Postado por Paulo H Oliveira as 12:16 em March 25 2012
As vezes precisamos fazer com que nosso form principal, seja redimensionado conforme a configuração de video de nossos clientes, segue uma dica para que todos os componentes do form sejam redimensionados em sua criação.

Delphi: Teclas de atalhos

Postado por Paulo H Oliveira as 15:44 em March 23 2012
Olá galera, nesta Quick Tips, irei mostrar uma lista de várias teclas de atalho que nos ajudam no dia-a-dia nesta maravilhosa ferramenta de desenvolvimento que é o Delphi, além de ser rápida tem várias teclas de atalho para facilitar o desenvolvimento.

Tabela de Acentuação e Caracteres Especiais em HTML

Postado por Paulo H Oliveira as 11:44 em March 20 2012
Segue abaixo uma lista da tabela de acentuação e caracteres especiais usados em HTML

Configurando Xampp com IIS

Postado por Paulo H Oliveira as 10:18 em March 17 2012
Pessoal, passei a maior predreira para deixar o Xampp e o IIS rodando junto no mesmo micro sem dar pau, segue abaixo como fazer:

Delphi: Função BreakApart()

Postado por Paulo H Oliveira as 15:15 em February 17 2012
Esta função eu fiz para quebrar uma string pelo último espaço em branco e retornar um StringList. function BreakApart(strBase: String; iColunas: Integer):TStringList; var sStr: String; i: Integer; Strings : TStringList; begin Result := TStringList.Create; if Length(strBase) <= iColunas then Result.Add(strBase) else begin Strings :=...

Delphi: Criptografia em Base64

Postado por Paulo H Oliveira as 13:34 em February 10 2012
Segue abaixo duas funções EncodeBase64 e DecodeBase64 para criptografias de strings.

Códigos Secretos para Windows Phone

Postado por Paulo H Oliveira as 09:51 em January 02 2012
Os Smartphones com Windows Phone tem vários secretos, abaixo segue uma lista de como usa-lo. Antes você deve habilitar o menu “Diagnosis” vá em discar e informe o código ##634# aguarde o download e pronto, vá no menu o localize, com ele aberto informe os códigos abaixo.

Firebird: Retorna a data inicial e final por semana de um periodo

Postado por Paulo H Oliveira as 15:58 em October 07 2011
Este exemplo retorna a data inicial e final por semana de um periodo: ex.: periodo entre 11/09/2011 até 08/10/2011 retorna as seguintes datas:

Delphi: Input Query com Senha

Postado por Paulo H Oliveira as 09:47 em August 25 2011
As vezes temos a necessidade de usar o input query em algumas vezes para informar uma senha, para que ninguem veja a senha digitada segue um exemplo de mascara-la.

Firebird: Case When

Postado por Paulo H Oliveira as 13:40 em July 28 2011
O comando CASE foi incorporado ao Firebird a partir da versão 1.5. A função do CASE é retornar um valor baseado em uma lista de condições exclusivas (semelhante ao CASE de uma linguagem de programação).

Delphi: Salvar layout das cxGrids

Postado por Paulo H Oliveira as 16:12 em July 21 2011
Galera,  para salvar o último layout do cxGrid definido pelo usuário que usou a máquina:

Delphi: cxGrid Deixar Colunas Fixas

Postado por Paulo H Oliveira as 16:07 em July 21 2011
Galera, para fixar um coluna no cxGrid da DevExpress você deve usar o DBBandView em vez de DBTableView, e definir a propriedade FixedKind para fkLeft e a propriedade Options.HoldOwnColumnsOnly para True

Delphi: Exportar dados do cxGrid para Excel, Texto, XML e HTML

Postado por Paulo H Oliveira as 23:20 em July 14 2011
Como eu precisei exportar os dados de um cxGrid (DevExpress QuantumGrid) para Excel, achei essa solução muito boa e ele exporta como a Gride está, com os agrupamentos e totais, caso existam na hora da exportação.

Firebird: Último dia do Mês

Postado por Paulo H Oliveira as 08:46 em July 05 2011
Existem algumas rotinas que necessitamos pegar o último dia de um determinado mês assim segue um SQL em Firebird que retorna.

Firebird: Criar um sequenciador em Stored Procedure/Execute Block

Postado por Paulo H Oliveira as 17:06 em July 01 2011
Para criar um sequenciador sem usar os generador ou até mesmo uma tabela, pode ser fazer na seguinte forma, o exemplo abaixo mostra um Execute Block, mas pode facilmente ser usado em Stored Procedure e triggers caso a necessidade.

Windows : Teclas de Atalhos

Postado por Paulo H Oliveira as 08:43 em July 01 2011
As teclas de atalho, são um modo rápido de com um combinação de tecla, executar alguma função de forma a não termos que tirar a mão do teclado, usar o mouse nos menus para procurar uma função. Se ela é usada freqüentemente então, fica muito mais rápido lembrarmos da combinação de tecla. O mouse muitas vezes acaba “atrasando” nosso trabalho!

Teclas de Atalho Para o Windows Media Player 11

Postado por Paulo H Oliveira as 22:22 em June 19 2011
Aqui fica uma breve lista de teclas de atalho para serem usadas no Windows Media Player 11. As teclas de atalho aqui apresentadas destinam-se essencialmente à versão Inglesa, contudo são praticamente todas funcionais na versão Portuguesa

Delphi: Função para Deixar o Primeiro Caracter do Nome Maiusculo

Postado por Paulo H Oliveira as 14:05 em June 09 2011
Aí Pessoal, encontrei esta função da internet que deixa o primeiro caracter de cada palavra maiusculo fazendo excessão as preposições “da”, “de”, “do”

IPv6 O novo protocolo da internet

Postado por Paulo H Oliveira as 13:34 em June 08 2011
Começou às 21h desta terça-feira (07/06/2011) e vai até as 21h desta quarta-feira (08/06/2011) um teste do novo protocolo de internet, o IPv6. Pela primeira vez e em escala global, sites como o Terra e outros grandes players do mercado como Google e Yahoo, provedores de serviços de internet, fabricantes de dispositivos e sistemas operacionais e operadores de rede vão oferecer seus serviços...