Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[TUTORIAL DELPHI]Criação de Componentes !


SNLM
 Compartilhar

Posts Recomendados

Olá hoje iremos aprender a criar os seus próprios componentes !

 

Criamos uma nova aplicação no Delphi

File->New->Other.

 

Passo1.jpg

 

E selecionamos Package na aba New

 

Passo2.jpg

 

Logo em seguida clicamos em Component->New Component

 

Passo3.jpg

 

Selecionamos TEdit(StdCtrls) em Ancestor Type, digitamos

TEditPersonalizado em Class Name, Eder(ou outro nome) em

Pallete Page, e deixamos o resto como fica

 

Passo4.jpg

 

Ele automaticamente irá criar uma Unit

 

Passo5.jpg

 

E implementamos os métodos ColocaCor e RetiraCor.(TypeCast)

 

Passo7.jpg

 

Em seguida ExportaCor e ImportaCor

 

Passo8.jpg

 

Voltamos para a janela do Package(Pacote) selecionamos

Contains e clicamos com o botão direito. Selecionaremos

Build e depois Install

 

6400e30c3d.jpg

 

Depois disso teremos o nosso componente pronto!

Fechamos o nosso pacote e criamos uma nova aplicação.

File->New->Application.

 

Iremos encontrar em nossa Tool Pallete uma aba com o nome

que colocamos lá no Pallete Page no Package.

Deixe como quiser !

 

Passo12.jpg

 

E ao acrescentar o componente EditPersonalizado vc

irá notar que temos agora 2 propriedades novas no Object

Inspector e que ele já é adicionado ao form com as

propriedades que definimos, ou seja, menos trabalho para

personalização de componentes ao desenvolver um projeto!

 

Passo13.jpg

 

È isso ai Pessoal !

 

Agradeçer não custa nada '-'

 

 

Créditos: Planet Delphi !'

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...
Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.