Файл VBX — это пользовательский элемент управления, используемый в ранних версиях 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.