VB Package
These classes are in the VB built-in package, which provides the standard set of controls (CheckBox, CommandButton, ComboBox, Label, TextBox, …) and the form infrastructure that hosts them.
Classes
Non-Controls
- App – singleton wrapping the running application’s identity, version metadata, and process-level state
- Clipboard – singleton wrapper around the system clipboard for inter-application copy and paste
- Global – the application’s app object – singleton whose members (App, Screen, Clipboard, Forms, …) are reachable without qualification
- Printer – drawing-surface wrapper around one Windows printer device, recording graphics calls into a spooled print job
- Printers – read-only collection of every printer installed on the system
- Screen – singleton wrapping the primary display’s metrics, font list, active form and control, and application-wide mouse pointer
Controls
- CheckBox – Win32 native two- or three-state check-box with a caption and optional keyboard mnemonic
- CheckMark – windowless scalable check glyph with no caption or focus – a check-box rendered at any size
- ComboBox – Win32 native edit field combined with a drop-down list of items
- CommandButton – Win32 native push-button that triggers an action when clicked
- Data – Win32 native control that opens a DAO database and exposes a bound recordset to other controls
- DirListBox – Win32 native list of a directory’s ancestors and immediate subdirectories
- DriveListBox – Win32 native drop-down combo auto-populated with the system’s drives
- FileListBox – Win32 native list of files in a directory, filtered by pattern and attributes
- Form – top-level Win32 window that hosts the controls, menus, and drawing surface of a single user interface
- Frame – Win32 native captioned container that groups controls and forms an option-button group
- HScrollBar – Win32 native stand-alone horizontal scroll bar
- Image – windowless lightweight picture display – the cheap alternative to PictureBox
- Label – windowless lightweight control for displaying read-only text and keyboard-mnemonic anchors
- Line – windowless lightweight control that draws a single straight line segment between two endpoints
- ListBox – Win32 native vertically-scrolling list of items, single- or multi-select
- MDIForm – top-level window that hosts an MDI client area for Form instances marked as MDI children
- Menu – a single item – top-level entry, sub-menu entry, or separator — in a Win32 native menu
- MultiFrame – layout container that arranges Frame controls in a horizontal or vertical strip
- OLE – container that hosts a linked or embedded OLE Automation object (VB6 compatibility stub – mostly unimplemented)
- OptionButton – Win32 native round selector, mutually exclusive within its container
- PictureBox – Win32 native picture display, drawing surface, and control container combined
- PropertyPage – container backing a single tab of a COM property-page dialog
- QRCode – windowless lightweight control that renders a QR code generated from its payload
- Report – top-level window specialised for rendering the print preview of a banded recordset report
- Shape – windowless lightweight control that draws one of a fixed set of geometric primitives
- TextBox – Win32 native edit control for single- or multi-line text entry
- Timer – non-visual control that raises a Timer event at a programmable interval
- UserControl – base class for designing a reusable ActiveX control
- VScrollBar – Win32 native stand-alone vertical scroll bar