Tvorba tříd a ActiveX komponent |
![]() |
Co jsou třídy a komponenty ? Komponenta je něco, co vložíte na formulář a to včetně metod, vlastností, konstant a událostí. Třída je v podstatě to samé, ale nemůžete ji vložit na formulář a nelze její vlastnosti nastavovat v design módu. Proč je používat ? Pokud máte velký projekt, na kterém pracuje více lidí, nebo máte spoustu projektů, na kterých pracujete třeba i jen Vy sami, tak časem zjistíte, že se zde opakují určité části kódů. Zrovna tak můžete přijít na to, že si nepřejete, aby Váš spoluprogramátor změnil nějaké základní části projektu, což by pak znamenalo, že Vy budete muset změnit stovky řádků Vašeho původního kódu ! Používáním tříd a komponent můžete projekt rozdělit do menších, snadněji spravovatelných částí. Komponenty a třídy mohou také být zkompilovány do DLL nebo OCX prvků, takže lidé budou moci používat Vaše kódy bez toho, aby viděli, co se za nimi skrývá - tak jako standardní komponenty a knihovny od Microsoftu. |
![]() |
Autor: The Bozena |