Файл VBX — это пользовательский элемент управления (custom control), используемый в ранних версиях Visual Basic (VB) и других средах разработки Windows. Эти файлы содержат многократно используемые компоненты кода, которые расширяют функциональность среды разработки, позволяя разработчикам легко включать в свои приложения готовые функции, такие как пользовательские элементы интерфейса, инструменты доступа к данным и специализированные алгоритмы. Элементы управления VBX были популярным способом добавления функций в приложения VB без необходимости писать весь код с нуля. По сути, они представляли собой DLL (Dynamic Link Libraries — динамически подключаемые библиотеки), специально разработанные для использования в среде VB. Стандарт VBX был широко распространен в эпоху 16-битных Windows (Windows 3.x) и предоставлял сторонним разработчикам механизм для создания и распространения многократно используемых компонентов. Хотя элементы управления VBX предлагали значительные преимущества с точки зрения повторного использования кода и быстрой разработки приложений, в настоящее время они в значительной степени устарели из-за перехода на 32-битные и 64-битные операционные системы Windows и появления новых компонентных технологий, таких как элементы управления ActiveX (OCX) и сборки .NET. Современные версии Visual Basic и других сред разработки больше не поддерживают файлы VBX.