![]() |
Curso de criação de componentes em
Delphi Unidade 1. Introdução para o curso |
![]() |
Objetivo do curso.
Este curso busca oferecer uma aproximação ao desenvolvimento de componentes de um ponto de vista eminentemente prático. Em uma porção de livros de programação em Delphi está o tópico do desenvolvimento de componentes, mas só de um modo rápido e superficial. O modo certo é aquele dos manuais do Delphi que são completamente dedicados a este tópico, mas, a meu modo de ver, sofre de falta de exemplos práticos que vão passo pedagógico a um modo gradual do desenvolvimento de componentes. Também certos tópicos, (p.e o tópico de editores de propriedades) eles permanecem muito no ar.
Este curso tentará cobrir estas faltas. Este curso busca ser principalmente prático: a teoria da criação de componentes deixará vendo como você precisa. Você começará a ver a teoria básica de criação de componente e imediatamente será aplicado à criação de componentes completamente funcionais.
Ao longo do curso nós
aprenderemos a criar componentes de tipos muito diversos. Nós
começaremos com um visual e não-visuais e nós iremos
progredindo na criação de componentes gráficos, editores de
propriedades, componentes de banco de dados... Também será
explicado como criar os arquivos de ajuda para fazer com que
nosso componente seja completamente integrado no ambiente de
desenvolvimento de Delphi.
Conhecimento prévio.
Mas isto não é um curso de programação em Delphi, nem um curso de programação não guiado a objetos. É suposto que o leitor já tenha mais ou menos uma bagagem destes tópicos e tais conceitos como herança, descendente. Como condição prévia para a criação de componentes é altamente aconselhável ter claro os seguintes conceitos:
Se você precisa de alguma
explicação nestes tópicos, você pode achar toda a
informação necessária nos próprios manuais de Delphi, como
também na ajuda on-line.
Ritmo do curso.
Em princípio o periodicidade do
curso serão semanais ou quinzenais, mas tudo dependerá da sua
resposta, os usuários do curso como também de minha prontidão
ao longo do tempo (você já sabe, exames e essas coisas).
Você consulta, dúvidas,
sugestões...
Este curso não estaria completo sem sua colaboração, assim eu espero sua critica, sugestão, propostas de componentes, exemplos práticos, etc. No seguinte e-mail: revueltaroche@redestb.es
Se você desenvolveu algum componente que você acredita que pode ser interessante, você esta convidado a compartilhar isto com todos os leitores do curso.
Não se esqueça: O interesse e
a praticidade deste curso também depende de você...
Delphi, Delphi 2.0,
Delphi 3, Borland International, and the Delphi logos are
either trademarks or registered trademarks of Borland
International. Borland International in no way endorses
or is affiliated with "Delphi Brasil"™ All other trademarks are the sole property of their respective owners. |