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