Visual Component Library ( VCL ) är ett objektorienterat programutvecklingsbibliotek utvecklat av Borland (för närvarande underhålls av Embarcadero ) för att stödja visuella programmeringsprinciper . VCL ingår i Delphi , C++ Builder och Embarcadero RAD Studio och är i huvudsak en del av utvecklingsmiljön, även om det är möjligt att utveckla applikationer i dessa miljöer utan att använda VCL. VCL tillhandahåller ett stort antal färdiga att använda komponenter för att arbeta i en mängd olika programmeringsområden, såsom användargränssnitt (skärmformulär och kontroller - de så kallade "kontrollerna" ), arbeta med databaser , interagera med operativsystemet , programmering av nätverksapplikationer och mer.
med GUI-element | Verktygssatser (uppsättningar)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
låg nivå |
| ||||||||||||||||||||||||||
hög nivå |
|