A Visual Component Library ( VCL ) egy objektum-orientált szoftverfejlesztő könyvtár, amelyet a Borland fejlesztett ki (jelenleg az Embarcadero karbantartja) a vizuális programozási elvek támogatására . A VCL a Delphi , a C++ Builder és az Embarcadero RAD Studio része, és lényegében a fejlesztői környezet része, bár ezekben a környezetekben is lehet alkalmazásokat fejleszteni a VCL használata nélkül. A VCL számos használatra kész összetevőt biztosít a különféle programozási területeken való munkavégzéshez, mint például a felhasználói felület (képernyőformák és vezérlők - az úgynevezett "vezérlők" ), az adatbázisokkal való munka, az operációs rendszerrel való interakció , hálózati alkalmazások programozása és így tovább.
GUI elemek eszközkészletei (készletei) . | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
alacsony szintű |
| ||||||||||||||||||||||||||
magas szintű |
|