Pular para o conteúdo principal

Postagens

Teclado Virtual - Valor formatado (R$) para Android, iOS e Windows.

Postagens recentes

ListView customizado com imagens redondas. - Delphi Berlin

Gerar gráfico ponto-a-ponto com TChart - Delphi.

Exemplo rápido de como gerar um gráfico ponto-a-ponto usando TChart. Para baixar o fonte do demo acesse:  Grafico_ponto_a_ponto_MEGA

Imagem arredondada no Delphi (FMX)

Como se livrar do Malware.

A uns meses atrás vimos todos sendo vítimas de um malware que ocultava as pastas de pen-drives, HD externos, etc. A solução é a seguinte, abrir o Prompt de comando e digitar o seguinte: attrib -h -r -s /s /d F:\*.* Onde F é a letra da unidade! Boa Sorte!!! :D

Como índices ruins podem arruinar a performance de pesquisas

Como índices ruins podem arruinar a performance de pesquisas Data da última atualização: 15/08/2011 Este pequeno artigo mostra, através de exemplos, como um índice ruim pode afetar a performance de um banco de dados Firebird Banco de dados de testes Imagine que você tem um banco de dados bem simples do Firebird. CREATE DATABASE “E:\TESTFB25INDEX.FDB” USER “SYSDBA” PASSWORD “masterkey”; CREATE TABLE TABLEIND1 (     I1            INTEGER NOT NULL PRIMARY KEY,     NAME          VARCHAR(250),     MALEORFEMALE  SMALLINT ); CREATE GENERATOR G1; SET TERM ^ ; create or alter procedure INS1MLN returns (     INSERTED_CNT integer) as BEGIN inserted_cnt = 0; WHILE (inserted_cnt <1000000) DO BEGIN  Insert into tableind1(i1, name, maleorfemale) values(gen_id(g1,1), 'TEST name', (:inserted_cnt - (:inserted_cnt/2)*2));  inserted_cnt=inserted_cnt+1; END suspend; END^ SET TERM ; ^ GRANT INSERT ON TABLEIND1 TO PROCEDURE INS1MLN; GRANT EXECUTE ON PROCEDURE INS1MLN TO

Tutorial de Delphi Nº 2

Calculadora em Delphi Em primeiro lugar, obrigado por visitar o meu blog. :) Nesta aula vamos aprender a criar uma calculadora em delphi. Além de executar o cálculo, vamos deixar a tela com fundo azul quando o resultado for positivo e vermelho, quando o resultado negativo. Vamos começar criando um novo projeto. File -> New -> Applcation. Redimensione a tela de forma que fique com o tamanho mais ou menos como o da imagem abaixo. ps: O tamanho da tela indefere, pode ser o tamanho de sua preferência. Pressione a tecla F11 no teclado para visualizar as propriedades da tela. E altera as propriedades biMaximize = False BorderStyle = bsSingle conforme a imagem abaixo: Adicione os botões na tela, conforme a 1ª imagem deste tutorial. Os botões devem ter os nomes: BtnAd = Botão de Adição. BtnMn = Botão de Subtração BtnDiv = Botão de Divisão BtnMlt = Botão de Multiplicação BtnIg = Botão IGUAL BtnPt = Botão de separação decimal Btn0 = Botão número zero. Btn1 = Botão número um. Btn2 = Bot