Buscar

Grafico com canvas

Código

//GRAFICO DESENVOLVIDO POR MIM USANDO CANVAS
//USA SE UM TIMAGE NUM FORM
//NO EVENTO DO ON SHOW FORM:

procedure TForm1.FormShow(Sender: TObject);
begin
image1.canvas.color:=clred;//defina a cor
image1.canvas.rectangle(0,0,369,30); //função máxima(GRAFICO ORIZONTAL)

//NO EVENTO DESEJADO:
procedure TForm1.Button1Click(Sender: TObject);
VAR C:INTEGER;
C:=0;
REPEAT
INC(C);
image1.picture.clear;//atualiza
image1.canvas.color:=cllime;//defina a cor do fundo
image1.canvas.rectangle(0,0,369,30); //função máxima
image1.canvas.color:=clred;//defina a cor função
//O GRAFICO FUNCIONA DE ACORDO COM A VARIAVEL (C)
image1.canvas.rectangle(0,0,(369-(C)),30); //função
UNTIL(C=369);
END.
//USE-A COMO QUISER E FAÇA SUA INCREMENTAÇÃO !!!

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Imagens
Adicionada dia: 01/11/07
Por: Almir Bispo Dos Santos Filho
Visualizada: 6293 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009