Ta otázka je dosti obecná, ale pokusím se odpovědět: 1) ActiveX je zastaralá technologie, ve VB.NET 2005 či 2008 jde použít, můžete však narazit na různá úskalí. 2) Ve VB.NET 2010 vytvoříte komponentu pomocí New Project ... s typem "Windows Forms Control Library". 3) Tím pádem můžete vytvořit tzv. "UserControl", neboli uživatelem definovaný ovládací prvek. "Semafor" či "LED", jak jste uvedl jsou dobrým příkladem k tomu, co by "to" třeba mohlo dělat. 4) Komponenta může sloužit jako kontejner a reaguje normálně na události, tudíž simulaci např. LED diody by nemělo být složité napsat.
|