Visual Basic kiterjesztés - Visual Basic Extension

A számítógépes programozás során a Visual Basic Extension (általában rövidített VBX ) vagy egyéni vezérlés volt a komponensmodell, amelyet a Microsoft Visual Basic 1.0–3.0 verzióiban használtak . A 4.0 verzió 16 bites verziója még támogatja, de az OCX-ek elavulttá tették. A VBX a Borland Delphi első, 16 bites verziójában is támogatott .

A VBX specifikációt azért hozták létre, hogy a fejlesztők kiterjeszthessék a Visual Basic programot . Mivel annak idején a Visual Basic korlátozott sebességű értelmezett nyelv volt, a leggyakrabban C vagy C ++ nyelven írt VBX-ek nagyon hatékony és hatékony felhasználói felület részkomponenseket hoztak létre, amelyeket a Visual Basic segítségével ragasztó.

A Visual Basic 4.0 támogatást nyújtott az újabb OLE -vezérlőkhez vagy OCX -ekhez (amelyekből ActiveX -vezérlők lettek ), ami implicit módon megszünteti a VBX -vezérlők használatát. Az OCX -k a Component Object Model -en alapulnak .

A Visual Basic minden verziója számos vezérlővel rendelkezik. A VBX vezérlőknek a Visual Basicbe való beépítésével a Microsoft létrehozta az első kereskedelmi szempontból életképes piacot az újrafelhasználható szoftverkomponensek számára . Harmadik felek nagy piacot hoztak létre az egyéni vezérlők számára a viszonteladáshoz.

A VBX komponenseket "egyéni vezérlőknek" nevezték, mert a Microsoft fejlesztőcsapata vizuális "vezérlő" összetevőként képzelte el őket, például egy váltókapcsolót vagy gombot. A vállalkozó szellemű, harmadik féltől származó szoftverkomponens- fejlesztők lehetőséget láttak arra, hogy a VBX specifikációt használják a nem vizuális összetevőkre, például a ZIP-fájlok létrehozására , az alacsony szintű rendszerbeállítások kezelésére és a TCP/IP- vel való kommunikációra .

Hivatkozások