Visual Component Library ( VCL ) er et objektorienteret softwareudviklingsbibliotek udviklet af Borland (i øjeblikket vedligeholdt af Embarcadero ) til at understøtte visuelle programmeringsprincipper . VCL er inkluderet med Delphi , C++ Builder og Embarcadero RAD Studio og er i det væsentlige en del af udviklingsmiljøet, selvom det er muligt at udvikle applikationer i disse miljøer uden at bruge VCL. VCL leverer et stort antal klar-til-brug komponenter til at arbejde i en række programmeringsområder, såsom brugergrænseflade (skærmformularer og kontroller - de såkaldte "kontroller" ), arbejde med databaser , interaktion med operativsystemet , programmering af netværksapplikationer og mere.
af GUI-elementer | Værktøjssæt (sæt)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lavt niveau |
| ||||||||||||||||||||||||||
højt niveau |
|