Visual Basic relies heavily on components, such as ActiveX controls and objects. Each component often has dozens of properties, events, and methods by which it can be modified or manipulated. It's often difficult to remember the details of a control or object's interface, especially if it is an object that is seldom used.
This appendix provides a quick reference to the properties, events, and methods of Visual Basic's many components. Not only are all the ActiveX controls detailed here, other important objects (such as Screen, Printer, and UserControl) are also included. Although this is not meant to be a complete reference, it may prove useful because it allows you to see all the properties, events, and methods for a control within the space of a page or two. It also provides pertinent information about each, such as the data types of properties, the syntax of methods, and the arguments of events. If you require a more in-depth source of information, Microsoft's Visual Basic 6.0 Language Reference and Visual Basic 6.0 ActiveX Controls Reference are highly recommended.
Each control or object in this appendix shows the full list of properties, events, and methods. A few notes about the way the information is presented are listed here:
- Properties, events, and methods that are common to many controls or objects are detailed at the beginning of this chapter. Any applicable common properties, events, and methods are also listed for each control and object in the chapter, but they are not detailed.
- Property listings give the data types, or the appropriate object type, collection name, or enumeration name for each property. Properties with an asterisk to the left of their names are read-only at runtime.
- Event listings show the arguments returned by the events, as well as each argument's data or object type.
- Method listings show the arguments that may be passed to the method, but they do not show the arguments' data or object type. Optional arguments are enclosed in brackets.
- In some cases, a control will utilize an object that has its own set of properties, events, and methods. The object's interface elements are not included in this reference.
Common Properties, Events, and Methods
Many properties, events, and methods are common to many controls. For example, the BorderStyle property is used in several different controls. In some, it is implemented as an Integer value. Others use the BorderStyleConstants enumeration type.
This section lists many common properties, events, and methods used in Visual Basic. The information here portrays the most commonly used formats. However, some controls may use slightly different implementations. For example, an event may return different arguments, or a method may have a different syntax.
Common Properties
The following list includes properties that are common to several different controls.
| *Appearance | Integer |
| BackColor | Long |
| *BorderStyle | Integer or BorderStyleConstants Enum |
| Container | Object |
| DataBindings | DataBindings Collection |
| DataChanged | Boolean |
| DataField | String |
| DragIcon | IPictureDisp Object |
| DragMode | Integer |
| Enabled | Boolean |
| Font | StdFont Object or IFontDisp Object |
| FontBold | Boolean |
| FontItalic | Boolean |
| FontName | String |
| FontSize | Single |
| FontStrikethru | Boolean |
| FontTransparent | Boolean |
| FontUnderline | Boolean |
| ForeColor | Long |
| *hDC | Long |
| Height | Single |
| HelpContextID | Long |
| *hWnd | Long |
| *Index | Integer |
| Left | Single |
| LinkItem | String |
| LinkMode | Integer |
| LinkTopic | String |
| LinkTimeout | Integer |
| MouseIcon | IPictureDisp Object |
| MousePointer | Integer |
| *Name | String |
| *Object | Object |
| OLEDragMode | Integer |
| OLEDropMode | Integer |
| *Parent | Form Object or Object |
| RightToLeft | Boolean |
| ScaleHeight | Single |
| ScaleLeft | Single |
| ScaleMode | Integer |
| ScaleTop | Single |
| ScaleWidth | Single |
| TabIndex | Integer |
| TabStop | Boolean |
| Tag | String |
| ToolTipText | String |
| Top | Single |
| Visible | Boolean |
| WhatsThisHelpID | Long |
| Width | Single |
Common Events
The following list includes events that are common to several different controls.
Click()
DblClick()
DragDrop(source As Control, x As Single, y As Single)
DragOver(source As Control, x As Single, y As Single, state As Integer)
GotFocus()
KeyDown(keycode As Integer, shift As Integer)
KeyPress(keyascii As Integer)
KeyUp(keycode As Integer, shift As Integer)
LinkClose()
LinkError(linkerr As Integer)
LinkExecute(cmdstr As String, cancel As Integer)
LinkNotify([index As Integer])
LinkOpen(cancel As Integer)
LostFocus()
MouseDown(button As Integer, shift As Integer, x As Single, y As Single)
MouseMove(button As Integer, shift As Integer, x As Single, y As Single)
MouseUp(button As Integer, shift As Integer, x As Single, y As Single)
OLECompleteDrag(effect As Long)
OLEDragDrop(data As DataObject, effect As Long, button As Integer, shift As Integer, x As Single, y As Single)
OLEDragOver(data As DataObject, effect As Long, button As Integer, shift As Integer, x As Single, y As Single, state As Integer)
OLEGiveFeedback(effect As Long, defaultcursors As Boolean)
OLESetData(data As DataObject, dataFormat As Integer)
OLEStartDrag(data As DataObject, allowedeffects As Long)
Common Methods
The following list includes methods that are common to several different controls.
| Drag | object.Drag(action) |
| LinkExecute | object.LinkExecute(cmdstr, cancel) |
| LinkPoke | object.LinkPoke |
| LinkRequest | object.LinkRequest |
| LinkSend | object.LinkSend |
| Move | object.Move(rows, start) |
| OLEDrag | object.OLEDrag |
| Refresh | object.Refresh |
| Scale | object.Scale(x1, y1)-(x2, y2) |
| ScaleX | object.ScaleX(width, fromscale, toscale) |
| ScaleY | object.ScaleY(height, fromscale, toscale) |
| SetFocus | object.SetFocus |
| ShowWhatsThis | object.ShowWhatsThis |
| ZOrder | object.ZOrder(position) |
Animation
Properties
Common Properties: BackColor, Container, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, Name, Object, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| AutoPlay | Boolean |
| BackStyle | Integer |
| Center | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, SetFocus, ShowWhatsThis, ZOrder
| Close | object.Close |
| Open | object.Open (file) |
| Play | object.Play ([repeatcount], [startframe], [endframe]) |
| Stop | object.Stop |
CheckBox
Properties
Common Properties: Appearance, BackColor, Container, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDropMode, Parent, RightToLeft, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| *Alignment | Integer |
| Caption | String |
| DisabledPicture | IPictureDisp Object |
| DownPicture | IPictureDisp Object |
| MaskColor | Long |
| Picture | IPictureDisp Object |
| *Style | Integer |
| UseMaskColor | Boolean |
| Value | Integer |
Events
Common Events: Click, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
ComboBox
Properties
Common Properties: Appearance, BackColor, Container, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDragMode, OLEDropMode, Parent, RightToLeft, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| *IntegralHeight | Boolean |
| ItemData | Long Array |
| List | String Array |
| *ListCount | Integer |
| ListIndex | Integer |
| Locked | Boolean |
| *NewIndex | Integer |
| SelLength | Long |
| SelStart | Long |
| SelText | String |
| *Sorted | Boolean |
| *Style | Integer |
| Text | String |
| TopIndex | Integer |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
DropDown()
Scroll()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| AddItem | object.AddItem(item [, index]) |
| Clear | object.Clear |
| RemoveItem | object.RemoveItem(index) |
CommandButton
Properties
Common Properties: Appearance, BackColor, Container, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDropMode, Parent, RightToLeft, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Cancel | Boolean |
| Caption | String |
| Default | Boolean |
| DisabledPicture | IPictureDisp Object |
| DownPicture | IPictureDisp Object |
| MaskColor | Long |
| Picture | IPictureDisp Object |
| *Style | Integer |
| UseMaskColor | Boolean |
| Value | Boolean |
Events
Common Events: Click, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
Common Dialog
Properties
Common Properties: FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, hDC, Index, Name, Object, Parent, Tag
| Action | Integer |
| CancelError | Boolean |
| Color | OLE_COLOR |
| Copies | Integer |
| DefaultExt | String |
| DialogTitle | String |
| FileName | String |
| FileTitle | String |
| Filter | String |
| FilterIndex | Integer |
| Flags | Long |
| HelpCommand | Integer |
| HelpContext | Long |
| HelpFile | String |
| HelpKey | String |
| InitDir | String |
| Max | Integer |
| MaxFileSize | Integer |
| Min | Integer |
| PrinterDefault | Boolean |
| ToPage | Integer |
Events
No events
Methods
| ShowColor | object.ShowColor |
| ShowFont | object.ShowFont |
| ShowHelp | object.ShowHelp |
| ShowOpen | object.ShowOpen |
| ShowPrinter | object.ShowPrinter |
| ShowSave | object.ShowSave |
Data
Properties
Common Properties: Appearance, BackColor, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, Index, Left, MouseIcon, MousePointer, Name, OLEDropMode, Parent, RightToLeft, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Align | Integer |
| BOFAction | Integer |
| Caption | String |
| Connect | String |
| *Database | Database Object |
| DatabaseName | String |
| DefaultCursorType | Integer |
| DefaultType | Integer |
| *EditMode | Integer |
| EOFAction | Integer |
| Exclusive | Boolean |
| Options | Integer |
| ReadOnly | Boolean |
| Recordset | Recordset Object |
| RecordsetType | Integer |
| RecordSource | String |
Events
Common Events: DragDrop, DragOver, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEGiveFeedback, OLESetData, OLEStartDrag, Resize
Error(dataerr As Integer, response As Integer)
Reposition()
Validate(action As Integer, save As Integer)
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, ShowWhatsThis, ZOrder
| UpdateControls | object.UpdateControls |
| UpdateRecord | object.UpdateRecord |
DBCombo
Properties
Common Properties: Appearance, BackColor, Container, DataBindings, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDragMode, OLEDropMode, Parent, RightToLeft, TabIndex, TabStop, Tag, Text, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| BoundColumn | String |
| BoundText | String |
| IntegralHeight | Boolean |
| ListField | String |
| Locked | Boolean |
| *MatchedWithList | Boolean |
| MatchEntry | MatchEntryConstants Enum |
| RowSource | IRowCursor Object |
| *SelectedItem | Variant |
| SelLength | Long |
| SelStart | Long |
| SelText | String |
| Style | StyleConstants Enum |
| *VisibleCount | Integer |
| *VisibleItems | Variant Array |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| ReFill | object.ReFill |
DBGrid
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DataBindings, DataChanged, DragIcon, DragMode, Enabled, Font, ForeColor, Height, HelpContextID, hWnd, Index, Left, Name, Object, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| AddNewMode | enumAddNewModeConstants Enum |
| Align | Integer |
| AllowAddNew | Boolean |
| AllowArrows | Boolean |
| AllowDelete | Boolean |
| AllowRowSizing | Boolean |
| AllowUpdate | Boolean |
| ApproxCount | Long |
| Bookmark | Variant |
| Caption | String |
| | Integer |
| ColumnHeaders | Boolean |
| *Columns | Object Array |
| CurrentCellModified | Boolean |
| CurrentCellVisible | Boolean |
| DataMode | enumDataModeConstants Enum |
| DataSource | ICursor Object |
| DefColWidth | Single |
| EditActive | Boolean |
| ErrorText | String |
| FirstRow | Variant |
| HeadFont | IFontDisp Object |
| HeadLines | Single |
| hWndEditor | OLE_HANDLE Object |
| LeftCol | Integer |
| MarqueeStyle | enumMarqueeStyleConstants Enum |
| MarqueeUnique | Boolean |
| RecordSelectors | Boolean |
| Row | Integer |
| RowDividerStyle | enumDividerStyleConstants Enum |
| RowHeight | Single |
| ScrollBars | enumScrollBarConstants Enum |
| *SelBookmarks | Variant Array |
| SelEndCol | Integer |
| SelLength | Long |
| SelStart | Long |
| SelStartCol | Integer |
| SelText | String |
| | Integer |
| Splits | Object Array |
| TabAcrossSplits | Boolean |
| TabAction | enumTabActionConstants Enum |
| Text | String |
| VisibleCols | Integer |
| VisibleRows | Integer |
| WrapCellPointer | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp
AfterColEdit([index As Integer,] ByVal colindex As Integer)
AfterColUpdate([index As Integer,] colindex As Integer)
AfterDelete([index As Integer,] colindex As Integer)
AfterInsert(index As Integer)
AfterUpdate(index As Integer)
BeforeColEdit([index As Integer,] ByVal colindex As Integer,
ByVal keyascii As Integer, cancel As Integer)
BeforeColUpdate([index As Integer,] colindex As Integer,
oldvalue As Variant, cancel As Integer)
BeforeDelete([index As Integer,] cancel As Integer)
BeforeInsert([index As Integer,] cancel As Integer)
BeforeUpdate([index As Integer,] cancel As Integer)
ButtonClick([index As Integer,] ByVal colindex As Integer)
Change([index As Integer])
ColEdit([index As Integer,] ByVal colindex As Integer)
ColResize([index As Integer,] colindex As Integer,
cancel As Integer)
Error([index As Integer,] ByVal dataerror As Integer,
response As Integer)
HeadClick([index As Integer,] colindex As Integer)
OnAddNew([index As Integer])
RowColChange([index As Integer, lastrow As String,
lastcol As Integer])
RowResize([index As Integer,] cancel As Integer)
Scroll([cancel As Integer])
SelChange([index As Integer,] cancel As Integer)
SplitChange([index As Integer])
UnboundAddData(rowbuf As RowBuffer, newrowbookmark As Variant)
UnboundDeleteRow(bookmark As Variant)
UnboundGetRelativeBookmark([index As Integer,]
startlocation As Variant, ByVal offset As Long,
newlocation As Variant, approximateposition As Long)
UnboundReadData(rowbuf As RowBuffer, startlocation As Variant,
readpriorrows As Boolean)
UnboundWriteData(rowbuf As RowBuffer, writelocation As Variant)
Methods
Common Methods: Drag, Move, Refresh, ZOrder
| AboutBox | object.AboutBox |
| CaptureImage | object.CaptureImage |
| ClearFields | object.ClearFields |
| ClearSelCols | object.ClearSelCols |
| ColContaining | object.ColContaining (coordinate) |
| GetBookmark | object.GetBookmark (value) |
| HoldFields | object.HoldFields |
| ReBind | object.Rebind |
| RowBookmark | object.RowBookmark (value) |
| RowContaining | object.RowContaining (coordinate) |
| RowTop | object.RowTop (value) |
| Scroll | object.Scroll (colvalue, rowvalue) |
DBList
Properties
Common Properties: Appearance, BackColor, Container, DataBindings, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDragMode, OLEDropMode, Parent, RightToLeft, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| BoundColumn | String |
| BoundText | String |
| IntegralHeight | Boolean |
| ListField | String |
| Locked | Boolean |
| *MatchedWithList | Boolean |
| RowSource | IRowCursor Object |
| *SelectedItems | Variant |
| Text | String |
| *VisibleCount | Integer |
| *VisibleItems | Variant Array |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| ReFill | object.ReFill |
DirListBox
Properties
Common Properties: Appearance, BackColor, Container, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDragMode, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| *List | String Array |
| *ListCount | Integer |
| ListIndex | Integer |
| Path | String |
| TopIndex | Integer |
Events
Common Events: Click, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change([index As Integer])
Scroll()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
DriveListBox
Properties
Common Properties: Appearance, BackColor, Container, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Drive | String |
| *List | String Array |
| *ListCount | Integer |
| ListIndex | Integer |
| TopIndex | Integer |
Events
Common Events: DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change([index As Integer)
Scroll()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
FileListBox
Properties
Common Properties: Appearance, BackColor, Container, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDragMode, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Archive | Boolean |
| FileName | String |
| Hidden | Boolean |
| *List | String Array |
| *ListCount | Integer |
| ListIndex | Integer |
| *MultiSelect | Integer |
| | Boolean |
| Path | String |
| Pattern | String |
| ReadOnly | Boolean |
| Selected | Boolean Array |
| System | Boolean |
| TopIndex | Integer |
Events
Common Events: Click, DblClick, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
PathChange([index As Integer])
PatternChange([index As Integer])
Scroll()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
Form
Properties
Common Properties: Appearance, BackColor, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontTransparent, FontUnderline, ForeColor, hDC, Height, HelpContextID, hWnd, Left, LinkMode, LinkTopic, MouseIcon, MousePointer, Name, OLEDropMode, RightToLeft, ScaleHeight, ScaleLeft, ScaleMode, ScaleTop, ScaleWidth, Tag, Top, Visible, Width
| *ActiveControl | Control Object |
| AutoRedraw | Boolean |
| *BorderStyle | Integer |
| Caption | String |
| *ClipControls | Boolean |
| *ControlBox | Boolean |
| *Controls | Object |
| *Count | Integer |
| CurrentX | Single |
| CurrentY | Single |
| DrawMode | Integer |
| DrawStyle | Integer |
| DrawWidth | Integer |
| FillColor | Long |
| FillStyle | Integer |
| Icon | IPictureDisp Object |
| *Image | IPictureDisp Object |
| KeyPreview | Boolean |
| *MaxButton | Boolean |
| *MDIChild | Boolean |
| *MinButton | Boolean |
| *Moveable | Boolean |
| Palette | IPictureDisp Object |
| PaletteMode | Integer |
| Picture | IPictureDisp Object |
| *ShowInTaskbar | Boolean |
| *StartUpPosition | Integer |
| *WhatsThisButton | Boolean |
| *WhatsThisHelp | Boolean |
| WindowState | Integer |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LinkClose, LinkError, LinkExecute, LinkOpen, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Activate()
Deactivate()
Initialize()
Load()
Paint()
QueryUnload(cancel As Integer, unloadmode As Integer)
Resize()
Terminate()
Unload(cancel As Integer)
Methods
Common Methods: Move, OLEDrag, Refresh, Scale, ScaleX, ScaleY, SetFocus, ZOrder
| Circle | object.Circle [Step] (x, y), [color, start, end, aspect] |
| Cls | object.Cls |
| Hide | object.Hide |
| Line | object.Line [Step] (x1, y1) [Step] (x2, y2), [color], [B][F] |
| PaintPicture | object.PaintPicture(picture, x1, y1, width1, height1, x2, y2, width2, height2, opcode) |
| Point | object.Point(x, y) |
| PopupMenu | object.PopupMenu(menuname, flags, x, y, boldcommand) |
| PrintForm | object.PrintForm |
| PSet | object.PSet [Step] (x, y), [color] |
| Show | object.Show(style, ownerform) |
| TextHeight | object.TextHeight(string) |
| TextWidth | object.TextWidth(string) |
| WhatsThisMode | object.WhatsThisMode |
Frame
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDropMode, Parent, RightToLeft, TabIndex, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Caption | String |
| *ClipControls | Boolean |
Events
Common Events: Click, DblClick, DragOver, MouseDown, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, ShowWhatsThis, ZOrder
HScrollBar
Properties
Common Properties: Container, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Parent, RightToLeft, TabIndex, TabStop, Tag, Top, Visible, WhatsThisHelpID, Width
| LargeChange | Integer |
| Max | Integer |
| Min | Integer |
| SmallChange | Integer |
| Value | Integer |
Events
Common Events: DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus
Change([index As Integer])
Scroll()
Methods
Common Methods: Drag, Move, Refresh, SetFocus, ShowWhatsThis, ZOrder
Image
Properties
Common Properties: Appearance, BorderStyle, Container, DragIcon, DragMode, Enabled, Height, Index, Left, MouseIcon, MousePointer, Name, OLEDragMode, OLEDropMode, Parent, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| DataChanged | Boolean |
| DataField | String |
| Picture | IPictureDisp Object |
| Stretch | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, ShowWhatsThis, ZOrder
ImageList
Properties
Common Properties: BackColor, Index, Name, Object, Parent, Tag
| hImageList | OLE_HANDLE Object |
| ImageHeight | Integer |
| ImageWidth | Integer |
| ListImages | ListImages Collection |
| MaskColor | OLE_COLOR Object |
| UseMaskColor | Boolean |
Events
No events
Methods
| Overlay | object.Overlay(key1, key2) As IPictureDisp |
Internet Transfer (Inet)
Properties
Common Properties: Index, Name, Object, Parent, Tag
| AccessType | AccessConstants Enum |
| Document | String |
| *hInternet | Long |
| Password | String |
| Protocol | ProtocolConstants Enum |
| Proxy | String |
| RemoteHost | String |
| RemotePort | Integer |
| RequestTimeout | Long |
| *ResponseCode | Long |
| *ResponseInfo | String |
| *StillExecuting | Boolean |
| URL | String |
| UserName | String |
Events
StateChanged(ByVal state As Integer)
Methods
| Cancel | object.Cancel |
| Execute | object.Execute(url, operation, data, requestheaders) |
| GetChunk | object.GetChunk(size [, datatype]) |
| GetHeader | object.GetHeader(hrdname) |
| OpenURL | object.OpenURL(url [, datatype]) |
Label
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, FontBold, FontItalics, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, Index, Left, LinkItem, LinkMode, LinkTimeout, LinkTopic, MouseIcon, MousePointer, Name, OLEDropMode, Parent, RightToLeft, TabIndex, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Alignment | Integer |
| AutoSize | Boolean |
| BackStyle | Integer |
| Caption | String |
| UseMnemonic | Boolean |
| WordWrap | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, LinkClose, LinkError, LinkNotify, LinkOpen, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
Methods
Common Methods: Drag, LinkExecute, LinkPoke, LinkRequest, LinkSend, Move, OLEDrag, Refresh, ShowWhatsThis, ZOrder
Line
Properties
Common Properties: BorderStyle, Container, Index, Name, Parent, Tag, Visible
| BorderColor | Long |
| BorderWidth | Integer |
| DrawMode | Integer |
| X1 | Single |
| X2 | Single |
| Y1 | Single |
| Y2 | Single |
Events
No events
Methods
Common Methods: Refresh, ZOrder
ListBox
Properties
Common Properties: Appearance, BackColor, Container, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, OLEDragMode, Parent, RightToLeft, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Columns | Integer |
| *IntegralHeight | Boolean |
| ItemData | Long Array |
| List | String Array |
| *ListCount | Integer |
| ListIndex | Integer |
| *MultiSelect | Integer |
| *NewIndex | Integer |
| *SelCount | Integer |
| Selected | Boolean Array |
| *Sorted | Boolean |
| *Style | Integer |
| Text | String |
| TopIndex | Integer |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
ItemCheck(item As Integer)
Scroll()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| AddItem | object.AddItem(item [, index]) |
| Clear | object.Clear |
| RemoveItem | object.RemoveItem(index) |
ListView
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DragIcon, DragMode, Enabled, Font, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDragMode, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Arrange | ListArrangeConstants |
| ColumnHeaders | ColumnHeaders Collection |
| DropHighlight | ListItem Object |
| HideColumnHeader | Boolean |
| HideSelection | Boolean |
| Icons | Object |
| LabelEdit | ListLabelEditConstants |
| LabelWrap | Boolean |
| ListItems | ListItems Collection |
| MultiSelect | Boolean |
| SelectedItem | ListItem Object |
| SmallIcons | Object |
| Sorted | Boolean |
| SortKey | Integer |
| SortOrder | ListSortOrderConstants |
| View | ListViewConstants |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
AfterLabelEdit(cancel As Integer, newstring As String)
BeforeLabelEdit(cancel As Integer)
ColumnClick(colheader As ColumnHeader)
ItemClick(item As ListItem)
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| FindItem | object.FindItem (string, [value], [index], [match]) As ListItem |
| GetFirstVisible | object.GetFirstVisible() As ListItem |
| HitTest | object.HitTest (x, y) As ListItem |
| StartLabelEdit | object.StartLabelEdit |
MAPIMessages
Properties
Common Properties: Index, Name, Object, Parent, Tag
| Action | Integer |
| AddressCaption | String |
| AddressEditFieldCount | Integer |
| AddressLabel | String |
| AddressModifiable | Boolean |
| AddressResolveUI | Boolean |
| AttachmentCount | Long |
| AttachmentIndex | Long |
| AttachmentName | String |
| AttachmentPathName | String |
| AttachmentPosition | Long |
| AttachmentType | Integer |
| FetchMsgType | String |
| FetchSorted | Boolean |
| FetchUnreadOnly | Boolean |
| MsgConversationID | String |
| MsgCount | Long |
| MsgDateReceived | String |
| MsgID | String |
| MsgIndex | Long |
| MsgNoteText | String |
| MsgOrigAddress | String |
| MsgOrigDisplayName | String |
| MsgRead | Boolean |
| MsgReceiptRequested | Boolean |
| MsgSent | Boolean |
| MsgSubject | String |
| MsgType | String |
| RecipAddress | String |
| RecipCount | Long |
| RecipDisplayName | String |
| RecipIndex | Long |
| RecipType | Integer |
| SessionID | Long |
Events
No events
Methods
| Compose | object.Compose |
| Copy | object.Copy |
| Delete | object.Delete ([value]) |
| Fetch | object.Fetch |
| Forward | object.Forward |
| Reply | object.Reply |
| ReplyAll | object.ReplyAll |
| ResolveName | object.ResolveName |
| Save | object.Save |
| Send | object.Send ([value]) |
| Show | object.Show ([value]) |
MAPISession
Properties
Common Properties: Index, Name, Object, Parent, Tag
| Action | Integer |
| DownloadMail | Boolean |
| LogonUI | Boolean |
| NewSession | Boolean |
| Password | String |
| SessionID | Long |
| UserName | String |
Events
No events
Methods
| SignOff | object.SignOff |
| SignOn | object.SignOn |
Masked Edit (MaskEdBox)
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DataBindings, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDragMode, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| AllowPrompt | Boolean |
| AutoTab | Boolean |
| ClipMode | ClipModeConstants |
| ClipText | String |
| Format | String |
| FormattedText | String |
| Mask | String |
| MaxLength | Integer |
| PromptChar | String |
| PromptInclude | Boolean |
| SelLength | Long |
| SelStart | Long |
| SelText | Long |
| Text | String |
Events
Common Events: DragDrop, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
ValidationError(invalidtext As String, startpos As Integer)
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
MDIForm
Properties
Common Properties: Appearance, BackColor, Enabled, Height, HelpContextID, hWnd, Left, LinkMode, LinkTopic, MouseIcon, MousePointer, Name, OLEDropMode, RightToLeft, ScaleHeight, ScaleWidth, Tag, Top, Visible, Width
| *ActiveControl | Control Object |
| *ActiveForm | Object |
| AutoShowChildren | Boolean |
| Caption | String |
| *Controls | Object Collection |
| *Count | Integer |
| Icon | IPictureDisp Object |
| *Moveable | Boolean |
| Picture | IPictureDisp Object |
| *ScrollBars | Boolean |
| StartUpPosition | Integer |
| *WhatsThisHelp | Boolean |
| WindowState | Integer |
Events
Common Events: Click, DblClick, DragDrop, DragOver, LinkClose, LinkError, LinkExecute, LinkOpen, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Activate()
Deactivate()
Initialize()
Load()
QueryUnload(cancel As Integer, unloadmode As Integer)
Resize()
Terminate()
Unload(cancel As Integer)
Methods
Common Methods: Move, OLEDrag, SetFocus, ZOrder
| Arrange | object.Arrange(arrangement) |
| Hide | object.Hide |
| PopupMenu | object.PopupMenu(menu, [flags], [x], [y], [defaultmenu]) |
| Show | object.Show([modal], [ownerform]) |
| WhatsThisMode | object.WhatsThisMode |
Microsoft Tabbed Dialog (SSTab)
Properties
Common Properties: BackColor, Container, DataBindings, DragIcon, DragMode, Enabled, Font, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Caption | String |
| Rows | Integer |
| ShowFocusRect | Boolean |
| Style | StyleConstants |
| Tab | Integer |
| TabCaption | String Array |
| TabEnabled | Boolean Array |
| TabHeight | Single |
| TabMaxWidth | Single |
| TabOrientation | TabOrientationConstants |
| TabPicture | IPictureDisp Array |
| Tabs | Integer |
| TabsPerRow | Integer |
| TabVisible | Boolean Array |
| WordWrap | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, SetFocus, ShowWhatsThis, ZOrder
MSChart
Properties
Common Properties: BorderStyle, Container, DataBindings, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, Name, MousePointer, Object, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| *ActiveSeriesCount | Integer |
| AllowDithering | Boolean |
| AllowDynamicRotation | Boolean |
| AllowSelections | Boolean |
| AllowSeriesSelection | Boolean |
| AutoIncrement | Boolean |
| *BackDrop | Backdrop Object |
| BorderStyle | VtBorderStyle Enum |
| *Chart3d | Boolean |
| ChartData | Variant |
| ChartType | VtChChartType Enum |
| Column | Integer |
| ColumnCount | Integer |
| ColumnLabel | String |
| ColumnLabelCount | Integer |
| ColumnLabelIndex | Integer |
| Data | String |
| *DataGrid | DataGrid Object |
| DoSetCursor | Boolean |
| DrawMode | VtChDrawMode Enum |
| *Footnote | Footnote Object |
| FootnoteText | String |
| *Legend | Legend Object |
| *Plot | Plot Object |
| RandomFill | Boolean |
| Repaint | Boolean |
| Row | Integer |
| RowCount | Integer |
| RowLabel | String |
| RowLabelCount | Integer |
| RowLabelIndex | Integer |
| SeriesColumn | Integer |
| SeriesType | VtChSeriesType Enum |
| ShowLegend | Boolean |
| Stacking | Boolean |
| TextLengthType | VtTextLengthType Enum |
| *Title | Title Object |
| TitleText | String |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp
AxisActivated(axisid As Integer, axisindex As Integer, mouseflag As Integer, cancel As Integer)
AxisLabelActivated(axisid As Integer, axisindex As Integer, labelsetindex As Integer, labelindex As Integer, mouseflag As Integer, cancel As Integer)
AxisLabelSelected(axisid As Integer, axisindex As Integer, labelsetindex As Integer, labelindex As Integer, mouseflag As Integer, cancel As Integer)
AxisLabelUpdated(axisid As Integer, axisindex As Integer, labelsetindex As Integer, labelindex As Integer, updateflags As Integer)
AxisSelected(axisid As Integer, axisindex As Integer, mouseflag As Integer, cancel As Integer)
AxisTitleActivated(axisid As Integer, axisindex As Integer, mouseflag As Integer, cancel As Integer)
AxisTitleSelected(axisid As Integer, axisindex As Integer, mouseflag As Integer, cancel As Integer)
AxisTitleUpdated(axisid As Integer, axisindex As Integer, updateflags As Integer)
AxisUpdated(axisid As Integer, axisindex As Integer, updateflags As Integer)
ChartActivated(mouseflag As Integer, cancel As Integer)
ChartSelected(mouseflag As Integer, cancel As Integer)
ChartUpdated(updateflags As Integer)
DataUpdated(row As Integer, column As Integer, labelrow As Integer, labelcolumn As Integer, labelsetindex As Integer, updateflags As Integer)
DonePainting()
FootnoteActivated(mouseflag As Integer, cancel As Integer)
FootnoteSelected(mouseflag As Integer, cancel As Integer)
FootnoteUpdated(updateflags As Integer)
LegendActivated(mouseflag As Integer, cancel As Integer)
LegendSelected(mouseflag As Integer, cancel As Integer)
LegendUpdated(updateflags As Integer)
PlotActivated(mouseflag As Integer, cancel As Integer)
PlotSelected(mouseflag As Integer, cancel As Integer)
PlotUpdated(updateflags As Integer)
PointActivated(series As Integer, datapoint As Integer, mouseflag As Integer, cancel As Integer)
PointLabelActivated(series As Integer, datapoint As Integer, mouseflag As Integer, cancel As Integer)
PointLabelSelected(series As Integer, datapoint As Integer, mouseflag As Integer, cancel As Integer)
PointLabelUpdated(series As Integer, datapoint As Integer, updateflags As Integer)
PointSelected(series As Integer, datapoint As Integer, mouseflag As Integer, cancel As Integer)
PointUpdated(series As Integer, datapoint As Integer, updateflags As Integer)
SeriesActivated(series As Integer, mouseflag As Integer, cancel As Integer)
SeriesSelected(series As Integer, mouseflag As Integer, cancel As Integer)
SeriesUpdated(series As Integer, updateflags As Integer)
TitleActivated(mouseflag As Integer, cancel As Integer)
TitleSelected(mouseflag As Integer, cancel As Integer)
TitleUpdated(updateflags As Integer)
Methods
Common Methods: Drag, Move, Refresh, SetFocus, ShowWhatsThis, ZOrder
| AboutBox | object.AboutBox |
| EditCopy | object.EditCopy |
| EditPaste | object.EditPaste |
| GetSelectedPart | object.GetSelectedPart (part, index1, index2, index3, index4) |
| Layout | object.Layout |
| SelectPart | object.SelectPart (part, index1, index2, index3, index4) |
| ToDefaults | object.ToDefaults |
| TwipsToChartPart | object.TwipsToChartPart (xval, yval, part, index1, index2, index3, index4) |
MSComm
Properties
Common Properties: Index, Name, Object, Parent, Tag
| Break | Boolean |
| CDHolding | Boolean |
| CommEvent | Integer |
| CommID | Long |
| CommPort | Integer |
| CTSHolding | Boolean |
| DSRHolding | Boolean |
| DTREnable | Boolean |
| EOFEnable | Boolean |
| Handshaking | HandshakeConstants Enum |
| InBufferCount | Integer |
| InBufferSize | Integer |
| Input | Variant |
| InputLen | Integer |
| InputMode | InputModeConstants Enum |
| NullDiscard | Boolean |
| OutBufferCount | Integer |
| OutBufferSize | Integer |
| Output | Variant |
| ParityReplace | String |
| PortOpen | Boolean |
| RThreshold | Integer |
| RTSEnable | Boolean |
| Settings | String |
| SThreshold | Integer |
Events
OnComm()
Methods
No methods
MSFlexGrid
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DataBindings, DragIcon, DragMode, Enabled, Font, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, RightToLeft, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| AllowBigSelection | Boolean |
| AllowUserResizing | AllowUserResizingSettings Enum |
| BackColorBkg | OLE_COLOR Object |
| BackColorFixed | OLE_COLOR Object |
| BackColorSel | OLE_COLOR Object |
| CellAlignment | Integer |
| CellBackColor | OLE_COLOR Object |
| CellFontBold | Boolean |
| CellFontItalic | Boolean |
| CellFontName | String |
| CellFontSize | Single |
| CellFontStrikeThrough | Boolean |
| CellFontUnderline | Boolean |
| CellFontWidth | Single |
| CellForeColor | OLE_COLOR Object |
| *CellHeight | Long |
| *CellLeft | Long |
| CellPicture | IPictureDisp Object |
| CellPictureAlignment | Integer |
| CellTextStyle | TextStyleSettings Enum |
| *CellTop | Long |
| *CellWidth | Long |
| Clip | String |
| | Long |
| ColAlignment | Integer Array |
| ColData | Long Array |
| ColIsVisible | Boolean Array |
| ColPos | Long Array |
| ColPosition | Long Array |
| Cols | Long |
| ColSel | Long |
| ColWidth | Long Array |
| DataSource | IRowCursor Object |
| FillStyle | FillStyleSettings Enum |
| FixedAlignment | Integer Array |
| FixedCols | Long |
| FixedRows | Long |
| FocusRect | FocusRectSettings Enum |
| FontWidth | Single |
| ForeColorFixed | OLE_COLOR Object |
| ForeColorSel | OLE_COLOR Object |
| FormatString | String |
| GridColor | OLE_COLOR Object |
| GridColorFixed | OLE_COLOR Object |
| GridLines | GridLineSettings Enum |
| GridLinesFixed | GridLineSettings Enum |
| GridLineWidth | Integer |
| HighLight | HighLightSettings Enum |
| LeftCol | Long |
| MergeCells | MergeCellsSettings Enum |
| MergeCol | Boolean Array |
| MergeRow | Boolean Array |
| *MouseCol | Long |
| *MouseRow | Long |
| *Picture | IPictureDisp Object |
| PictureType | PictureTypeSettings Enum |
| Redraw | Boolean |
| Row | Long |
| RowData | Long Array |
| RowHeight | Long Array |
| RowHeightMin | Long |
| *RowIsVisible | Boolean Array |
| *RowPos | Long Array |
| RowPosition | Long Array |
| Rows | Long |
| RowSel | Long |
| ScrollBars | ScrollBarsSettings Enum |
| ScrollTrack | Boolean |
| SelectionMode | SelectionModeSettings Enum |
| Sort | Integer |
| Text | String |
| TextArray | String Array |
| TextMatrix | String Array |
| TextStyle | TextStyleSettings Enum |
| TextStyleFixed | TextStyleSettings Enum |
| TopRow | Long |
| *Version | Integer |
| WordWrap | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Compare(row1 As Integer, row2 As Integer, cmp As Integer)
EnterCell()
LeaveCell()
RowColChange()
Scroll()
SelChange()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| AddItem | object.AddItem (item, [index]) |
| Clear | object.Clear |
| RemoveItem | object.RemoveItem (index) |
MSRDC (Remote Data Control)
Properties
Common Properties: Appearance, BackColor, Container, DragIcon, DragMode, Enabled, Font, ForeColor, Height, Index, Left, Name, Parent, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Align | Integer |
| *BatchCollisionCount | Long |
| *BatchCollisionRows | Variant |
| BatchSize | Long |
| BOFAction | BOFActionConstants Enum |
| Caption | String |
| Connect | String |
| Connection | rdoConnection Object |
| CursorDriver | CursorDriverConstants Enum |
| DataSourceName | String |
| EditMode | Integer |
| Environment | rdoEnvironment Object |
| EOFAction | EOFActionConstants Enum |
| ErrorThreshold | Long |
| KeysetSize | Long |
| LockType | LockTypeConstants Enum |
| LoginTimeout | Long |
| LogMessages | String |
| MaxRows | Long |
| *Object | Object |
| Options | Integer |
| Password | String |
| Prompt | PromptConstants Enum |
| QueryTimeout | Long |
| ReadOnly | Boolean |
| Resultset | rdoResultSet Object |
| ResultsetType | ResultsetTypeConstants Enum |
| RowsetSize | Long |
| SQL | String |
| UpdateCriteria | Integer |
| UpdateOperation | Integer |
| UserName | String |
| *Version | String |
Events
Common Events: DragDrop, DragOver, MouseDown, MouseMove, MouseUp
Error(number As Long, description As String, scode As Long, source As String, helpfile As String, helpcontext As Long, canceldisplay As Boolean)
QueryCompleted()
Reposition()
Validate(action As Integer, reserved As Integer)
Methods
Common Methods: Drag, Move, Refresh, ShowWhatsThis, ZOrder
| BeginTrans | object.BeginTrans |
| Cancel | object.Cancel |
| CommitTrans | object.CommitTrans |
| RollbackTrans | object.RollbackTrans |
| UpdateControls | object.UpdateControls |
| UpdateRow | object.UpdateRow |
Multimedia MCI
Properties
Common Properties: BorderStyle, Container, DataBindings, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| AutoEnable | Boolean |
| BackEnabled | Boolean |
| BackVisible | Boolean |
| CanEject | Boolean |
| CanPlay | Boolean |
| CanRecord | Boolean |
| CanStep | Boolean |
| Command | String |
| DeviceID | Integer |
| DeviceType | String |
| EjectEnabled | Boolean |
| EjectVisible | Boolean |
| Error | Integer |
| ErrorMessage | String |
| FileName | String |
| Frames | Long |
| From | Long |
| hWndDisplay | Long |
| Length | Long |
| Mode | Long |
| NextEnabled | Boolean |
| NextVisible | Boolean |
| Notify | Boolean |
| NotifyMessage | String |
| NotifyValue | Integer |
| Orientation | OrientationConstants Enum |
| PauseEnabled | Boolean |
| PauseVisible | Boolean |
| PlayEnabled | Boolean |
| PlayVisible | Boolean |
| Position | Long |
| PrevEnabled | Boolean |
| PrevVisible | Boolean |
| RecordEnabled | Boolean |
| RecordMode | RecordModeConstants Enum |
| RecordVisible | Boolean |
| Shareable | Boolean |
| Silent | Boolean |
| Start | Long |
| StepEnabled | Boolean |
| StepVisible | Boolean |
| StopEnabled | Boolean |
| StopVisible | Boolean |
| TimeFormat | Long |
| To | Long |
| Track | Long |
| TrackLength | Long |
| TrackPosition | Long |
| Tracks | Long |
| UpdateInterval | Integer |
| UsesWindows | Boolean |
| Wait | Boolean |
Events
Common Events: DragDrop, DragOver, GotFocus, LostFocus, OLECompleteDrag, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
BackClick(cancel As Integer)
BackCompleted(errcode As Long)
BackGotFocus()
BackLostFocus()
Done(notifycode As Integer)
EjectClick(cancel As Integer)
EjectCompleted(errcode As Long)
EjectGotFocus()
EjectLostFocus()
NextClick(cancel As Integer)
NextCompleted(errcode As Long)
NextGotFocus()
NextLostFocus()
PauseClick(cancel As Integer)
PauseCompleted(errcode As Long)
PauseGotFocus()
PauseLostFocus()
PlayClick(cancel As Integer)
PlayCompleted(errcode As Long)
PlayGotFocus()
PlayLostFocus()
PrevClick(cancel As Integer)
PrevCompleted(errcode As Long)
PrevGotFocus()
PrevLostFocus()
RecordClick(cancel As Integer)
RecordCompleted(errcode As Long)
RecordGotFocus()
RecordLostFocus()
StatusUpdate()
StepClick(cancel As Integer)
StepCompleted(errcode As Long)
StepGotFocus()
StepLostFocus()
StopClick(cancel As Integer)
StopCompleted(errcode As Long)
StopGotFocus()
StopLostFocus()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
OLE
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, TabIndex, TabStop, Tag, Top, Visible, WhatsThisHelpID, Width
| Action | Integer |
| AppIsRunning | Boolean |
| AutoActivate | Integer |
| AutoVerbMenu | Boolean |
| BackStyle | Integer |
| Class | String |
| Data | Long |
| DataChanged | Boolean |
| DataField | String |
| DataText | String |
| DisplayType | Integer |
| FileNumber | Integer |
| Format | String |
| HostName | String |
| *LpOleObject | Long |
| MiscFlags | Integer |
| *ObjectAcceptFormats | String Array |
| *ObjectAcceptFormatsCount | Integer |
| *ObjectGetFormats | String Array |
| *ObjectGetFormatsCount | Integer |
| *ObjectVerbFlags | Long Array |
| *ObjectVerbs | String Array |
| *ObjectVerbsCount | Integer |
| OLEDropAllowed | Boolean |
| *OLEType | Integer |
| OLETypeAllowed | Integer |
| *PasteOK | Boolean |
| *Picture | IPictureDisp Object |
| SizeMode | Integer |
| SourceDoc | String |
| SourceItem | String |
| UpdateOptions | Integer |
| Verb | Integer |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp
ObjectMove(left As Single, top As Single, width As Single, height As Single)
Resize(newheight As Single, newwidth As Single)
Updated(code As Integer)
Methods
Common Methods: Drag, Move, Refresh, SetFocus, ShowWhatsThis, ZOrder
| Close | object.Close() |
| Copy | object.Copy() |
| CreateEmbed | object.CreateEmbed(sourcedoc, [class]) |
| CreateLink | object.CreateLink(sourcedoc, [sourceitem]) |
| Delete | object.Delete() |
| DoVerb | object.DoVerb([verb]) |
| FetchVerbs | object.FetchVerbs() |
| InsertObjDlg | object.InsertObjDlg() |
| Paste | object.Paste() |
| PasteSpecialDlg | object.PasteSpecialDlg() |
| ReadFromFile | object.ReadFromFile(filenum) |
| SaveToFile | object.SaveToFile(filenum) |
| SaveToOle1File | object.SaveToOle1File(filenum) |
| Update | object.Update() |
OptionButton
Properties
Common Properties: Appearance, BackColor, Container, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Parent, RightToLeft, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| *Alignment | Integer |
| Caption | String |
| DisabledPicture | IPictureDisp Object |
| DownPicture | IPictureDisp Object |
| MaskColor | Long |
| Picture | IPictureDisp Object |
| *Style | Integer |
| UseMaskColor | Boolean |
| Value | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
PictureBox
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontTransparent, FontUnderline, ForeColor, hDC, Height, HelpContextID, hWnd, Index, Left, LinkItem, LinkMode, LinkTimeout, LinkTopic, MouseIcon, MousePointer, Name, OLEDragMode, OLEDropMode, Parent, RightToLeft, ScaleHeight, ScaleLeft, ScaleMode, ScaleTop, ScaleWidth, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Align | Integer |
| AutoRedraw | Boolean |
| AutoSize | Boolean |
| *ClipControls | Boolean |
| CurrentX | Single |
| CurrentY | Single |
| DrawMode | Integer |
| DrawStyle | Integer |
| DrawWidth | Integer |
| FillColor | Long |
| FillStyle | Integer |
| *Image | IPictureDisp Object |
| Picture | IPictureDisp Object |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LinkClose, LinkError, LinkNotify, LinkOpen, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
Paint()
Resize()
Methods
Common Methods: Drag, LinkExecute, LinkPoke, LinkRequest, LinkSend, Move, OLEDrag, Refresh, Scale, ScaleX, ScaleY, SetFocus, ShowWhatsThis, ZOrder
| Circle | object.Circle(step, x, y, radius, color, start, end, aspect) |
| Cls | object.Cls |
| Line | object.Line(flags, x1, y1, x2, y2, color) |
| PaintPicture | object.PaintPicture(picture, x1, y1, [width1], [height1], [x2], [y2], [width2], [height2], [opcode]) |
| Point | object.Point(x, y) As Long |
| PSet | object.PSet(step, x, y, color) |
| TextHeight | object.TextHeight(str) As Single |
| TextWidth | object.TextWidth(str) As Single |
PictureClip
Properties
Common Properties: Height, hWnd, Index, Name, Object, Parent, Tag, Width
| CellHeight | Integer |
| CellWidth | Integer |
| Clip | IPictureDisp Object |
| ClipHeight | Integer |
| ClipWidth | Integer |
| ClipX | Integer |
| ClipY | Integer |
| Cols | Integer |
| GraphicCell | IPictureDisp Object Array |
| Picture | IPictureDisp Object |
| Rows | Integer |
| StretchX | Integer |
| StretchY | Integer |
Events
No events
Methods
No methods
Printer
Properties
Common Properties: Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontTransparent, FontUnderline, ForeColor, hDC, Height, RightToLeft, ScaleHeight, ScaleLeft, ScaleMode, ScaleTop, ScaleWidth, Width
| ColorMode | Integer |
| Copies | Integer |
| CurrentX | Single |
| CurrentY | Single |
| *DeviceName | String |
| DrawMode | Integer |
| DrawStyle | Integer |
| DrawWidth | Integer |
| *DriverName | String |
| Duplex | Integer |
| FillColor | Long |
| FillStyle | Integer |
| *FontCount | Integer |
| *Fonts | String Array |
| Orientation | Integer |
| *Page | Integer |
| PaperBin | Integer |
| PaperSize | Integer |
| *Port | String |
| PrintQuality | Integer |
| TrackDefault | Boolean |
| *TwipsPerPixelX | Single |
| *TwipsPerPixelY | Single |
| Zoom | Long |
Events
No events
Methods
Common Methods: Scale, ScaleX, ScaleY
| Circle | object.Circle(step, x, y, radius, color, start, end, aspect) |
| EndDoc | object.EndDoc |
| KillDoc | object.KillDoc |
| Line | object.Line(flags, x1, y1, x2, y2, color) |
| NewPage | object.NewPage |
| PaintPicture | object.PaintPicture(picture, x1, y1, [width1], [height1], [x2], [y2], [width2], [height2], [opcode]) |
| PSet | object.PSet(step, x, y, color) |
| TextHeight | object.TextHeight(str) As Single |
| TextWidth | object.TextWidth(str) As Single |
ProgressBar
Properties
Common Properties: Appearance, BorderStyle, Container, DragIcon, DragMode, Enabled, Height, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, TabIndex, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Align | Integer |
| Max | Single |
| Min | Single |
| Value | Single |
Events
Common Events: Click, DragDrop, DragOver, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Methods
Common Methods: Drag, Move, OLEDrag, ShowWhatsThis, ZOrder
Property Page
Properties
Common Properties: Appearance, BackColor, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontTransparent, FontUnderline, ForeColor, hDC, Height, HelpContextID, hWnd, MouseIcon, MousePointer, Name, OLEDropMode, RightToLeft, ScaleHeight, ScaleLeft, ScaleMode, ScaleTop, ScaleWidth, Tag, Width
| *ActiveControl | Control Object |
| AutoRedraw | Boolean |
| Caption | String |
| Changed | Boolean |
| *ClipControls | Boolean |
| *Controls | Object Collection |
| *Count | Integer |
| CurrentX | Single |
| CurrentY | Single |
| DrawMode | Integer |
| DrawStyle | Integer |
| DrawWidth | Integer |
| FillColor | Long |
| FillStyle | Integer |
| *Image | IPictureDisp Object |
| KeyPreview | Boolean |
| Palette | IPictureDisp Object |
| PaletteMode | Integer |
| Picture | IPictureDisp Object |
| *SelectedControls | SelectedControls Collection |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
ApplyChanges()
EditProperty(propertyname As String)
Initialize()
Paint()
SelectionChanged()
Terminate()
Methods
Common Methods: OLEDrag, Refresh, Scale, ScaleX, ScaleY, SetFocus
| Circle | object.Circle(step, x, y, radius, color, start, end, aspect) |
| Cls | object.Cls |
| Line | object.Line(flags, x1, y1, x2, y2, color) |
| PaintPicture | object.PaintPicture(picture, x1, y1, [width1], [height1], [x2], [y2], [width2], [height2], [opcode]) |
| Point | object.Point(x, y) As Long |
| PopupMenu | object.PopupMenu(menu, [flags], [x], [y], [defaultmenu]) |
| PSet | object.PSet(step, x, y, color) |
| TextHeight | object.TextHeight(str) As Single |
| TextWidth | object.TextWidth(str) As Single |
RichTextBox
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DataBindings, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDragMode, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| AutoVerbMenu | Boolean |
| BulletIndent | Single |
| DisableNoScroll | Boolean |
| FileName | String |
| HideSelection | Boolean |
| Locked | Boolean |
| MaxLength | Long |
| MultiLine | Boolean |
| *OLEObjects | OLEObjects Collection |
| RightMargin | Single |
| ScrollBars | ScrollBarsConstants Enum |
| SelAlignment | Variant |
| SelBold | Variant |
| SelBullet | Variant |
| SelCharOffset | Variant |
| SelColor | Variant |
| SelFontName | Variant |
| SelFontSize | Variant |
| SelHangingIndent | Variant |
| SelIndent | Variant |
| SelItalic | Variant |
| SelLength | Long |
| SelProtected | Variant |
| SelRightIndent | Variant |
| SelRTF | String |
| SelStart | Long |
| SelStrikethru | Variant |
| SelTabCount | Variant |
| SelTabs | Variant Array |
| SelText | String |
| SelUnderline | Variant |
| Text | String |
| TextRTF | String |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
SelChange()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| Find | object.Find(string, [start], [end], [options]) |
| GetLineFromChar | object.GetLineFromChar(charpos) |
| LoadFile | object.LoadFile(pathname, [flags]) |
| SaveFile | object.SaveFile(pathname, [flags]) |
| SelPrint | object.SelPrint(hdc) |
| Span | object.Span(characterset, [forward], [negate]) |
| UpTo | object.UpTo(characterset, [forward], [negate]) |
Screen
Properties
Common Properties: Height, MouseIcon, MousePointer, Width
| *ActiveControl | Control Object |
| *ActiveForm | Form Object |
| *FontCount | Integer |
| *Fonts | String Array |
| *TwipsPerPixelX | Single |
| *TwipsPerPixelY | Single |
Events
No events
Methods
No methods
Shape
Properties
Common Properties: BackColor, BorderStyle, Container, Height, Index, Left, Name, Parent, Tag, Top, Visible, Width
| BackStyle | Integer |
| BorderColor | Long |
| BorderWidth | Integer |
| DrawMode | Integer |
| FillColor | Long |
| FillStyle | Integer |
| Shape | Integer |
Events
No events
Methods
Common Methods: Move, Refresh, ZOrder
Slider
Properties
Common Properties: BorderStyle, Container, DataBindings, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| *GetNumTicks | Long |
| LargeChange | Long |
| Max | Long |
| Min | Long |
| Orientation | OrientationConstants Enum |
| SelectRange | Boolean |
| SelLength | Long |
| SelStart | Long |
| SmallChange | Long |
| TickFrequency | Long |
| TickStyle | TickStyleConstants Enum |
| Value | Long |
Events
Common Events: Click, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
Scroll()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| ClearSel | object.ClearSel |
StatusBar
Properties
Common Properties: Container, DragIcon, DragMode, Enabled, Font, Height, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, TabIndex, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Align | Integer |
| Panels | Panels Collection |
| ShowTips | Boolean |
| SimpleText | String |
| Style | SbarStyleConstants Enum |
Events
Common Events: Click, DblClick, DragDrop, DragOver, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
PanelClick(panel As Panel)
PanelDblClick(panel As Panel)
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, ShowWhatsThis, ZOrder
Sysinfo
Properties
Common Properties: Index, Name, Object, Parent, Tag
| *ACStatus | Integer |
| *BatteryFullTime | Long |
| *BatteryLifePercent | Integer |
| *BatteryLifeTime | Long |
| *BatteryStatus | Integer |
| *OSBuild | Integer |
| *OSPlatform | Integer |
| *OSVersion | Single |
| *ScrollBarSize | Single |
| *WorkAreaHeight | Single |
| *WorkAreaLeft | Single |
| *WorkAreaTop | Single |
| *WorkAreaWidth | Single |
Events
Common Events: None.
ConfigChangeCancelled()
ConfigChanged(oldconfignum As Long, newconfignum As Long)
DeviceArrival(devicetype As Long, deviceid As Long, devicename As String, devicedata As Long)
DeviceOtherEvent(devicetype As Long, eventname As String, datapointer As Long)
DeviceQueryRemove(devicetype As Long, deviceid As Long, devicename As String, devicedata As Long, cancel As Boolean)
DeviceQueryRemoveFailed(devicetype As Long, deviceid As Long, devicename As String, devicedata As Long)
DeviceRemoveComplete(devicetype As Long, deviceid As Long, devicename As String, devicedata As Long)
DeviceRemovePending(devicetype As Long, deviceid As Long, devicename As String, devicedata As Long)
DevModeChanged()
DisplayChanged()
PowerQuerySuspend(cancel As Boolean)
PowerResume()
PowerStatusChanged()
PowerSuspend()
QueryChangeConfig(cancel As Boolean)
SettingChanged(item As Integer)
SysColorsChanged()
TimeChanged()
Methods
No methods
TabStrip
Properties
Common Properties: Container, DataBindings, DragIcon, DragMode, Enabled, Font, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| ClientHeight | Single |
| ClientLeft | Single |
| ClientTop | Single |
| ClientWidth | Single |
| ImageList | Object |
| MultiRow | Boolean |
| SelectedItem | Tab Object |
| ShowTips | Boolean |
| Style | TabStyleConstants Enum |
| TabFixedHeight | Integer |
| TabFixedWidth | Integer |
| Tabs | Tabs Collection |
| TabWidthStyle | TabWidthStyleConstants Enum |
Events
Common Events: Click, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
BeforeClick(cancel As Integer)
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
TextBox
Properties
Common Properties: Appearance, BackColor, BorderStyle, Container, DataChanged, DataField, DragIcon, DragMode, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor, Height, HelpContextID, hWnd, Index, Left, LinkItem, LinkMode, LinkTimeout, LinkTopic, MouseIcon, MousePointer, Name, OLEDragMode, OLEDropMode, Parent, RightToLeft, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Alignment | Integer |
| *HideSelection | Boolean |
| Locked | Boolean |
| MaxLength | Long |
| *MultiLine | Boolean |
| PasswordChar | String |
| *ScrollBars | Integer |
| SelLength | Long |
| SelStart | Long |
| SelText | String |
| Text | String |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LinkClose, LinkError, LinkNotify, LinkOpen, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
Methods
Common Methods: Drag, LinkExecute, LinkPoke, LinkRequest, LinkSend, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
Timer
Properties
Common Properties: Enabled, Index, Name, Parent, Tag
| Interval | Long |
Events
Common Events: None
Timer()
Methods
No methods
Toolbar
Properties
Common Properties: Appearance, BorderStyle, Container, DataBindings, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDropMode, Parent, TabIndex, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Align | Integer |
| AllowCustomize | Boolean |
| ButtonHeight | Single |
| Buttons | Buttons Collection |
| ButtonWidth | Single |
| *Controls | Controls Collection |
| HelpFile | String |
| ImageList | Object |
| ShowTips | Boolean |
| Wrappable | Boolean |
Events
Common Events: Click, DblClick, DragDrop, DragOver, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
ButtonClick(button As Button)
Change()
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, ShowWhatsThis, ZOrder
| Customize | object.Customize |
| RestoreToolbar | object.RestoreToolbar(key, subkey, value) |
| SaveToolbar | object.SaveToolbar(key, subkey, value) |
TreeView
Properties
Common Properties: Appearance, BorderStyle, Container, DragIcon, DragMode, Enabled, Font, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Object, OLEDragMode, OLEDropMode, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| DropHighlight | Node Object |
| HideSelection | Boolean |
| ImageList | Object |
| Indentation | Single |
| LabelEdit | LabelEditConstants Enum |
| LineStyle | TreeLineStyleConstants Enum |
| Nodes | Nodes Collection |
| PathSeparator | String |
| SelectedItem | Node Object |
| Sorted | Boolean |
| Style | TreeStyleConstants Enum |
Events
Common Events: Click, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
AfterLabelEdit(cancel As Integer, newstring As String)
BeforeLabelEdit(cancel As Integer)
Expand(node As Node)
NodeClick(node As Node)
Methods
Common Methods: Drag, Move, OLEDrag, Refresh, SetFocus, ShowWhatsThis, ZOrder
| GetVisibleCount | object.GetVisibleCount() As Long |
| HitTest | object.HitTest(x, y) As Node |
| StartLabelEdit | object.StartLabelEdit |
UpDown
Properties
Common Properties: Container, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, Name, Object, Parent, TabIndex, TabStop, Tag, ToolTipText, Top, Visible, WhatsThisHelpID, Width
| Alignment | AlignmentConstants Enum |
| AutoBuddy | Boolean |
| BuddyControl | Variant |
| BuddyProperty | Variant |
| Increment | Long |
| Max | Long |
| Min | Long |
| OLEDropMode | OLEDropConstants Enum |
| Orientation | OrientationConstants Enum |
| SyncBuddy | Boolean |
| Value | Long |
| Wrap | Boolean |
Events
Common Events: DragDrop, DragOver, GotFocus, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
Change()
DownClick()
UpClick()
Methods
Common Methods: Drag, Move, OLEDrag, SetFocus, ShowWhatsThis, ZOrder
UserControl
Properties
Common Properties: Appearance, BackColor, BorderStyle, Enabled, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontTransparent, FontUnderline, ForeColor, hDC, Height, hWnd, MouseIcon, MousePointer, Name, OLEDropMode, Parent, RightToLeft, ScaleHeight, ScaleLeft, ScaleMode, ScaleTop, ScaleWidth, Tag, Width
| AccessKeys | String |
| *ActiveControl | Control Object |
| *Ambient | AmbientProperties Object |
| AutoRedraw | Boolean |
| BackStyle | Long |
| *ClipControls | Boolean |
| *ContainedControls | ContainedControls Collection |
| *Controls | Object Collection |
| *Count | Integer |
| CurrentX | Single |
| CurrentY | Single |
| DrawMode | Integer |
| DrawStyle | Integer |
| DrawWidth | Integer |
| *EventsFrozen | Boolean |
| *Extender | Object |
| FillColor | Long |
| FillStyle | Integer |
| *Hyperlink | Hyperlink Object |
| *Image | IPictureDisp Object |
| KeyPreview | Boolean |
| MaskColor | Long |
| MaskPicture | IPictureDisp Object |
| Palette | IPictureDisp Object |
| PaletteMode | Integer |
| ParentControls | ParentControls Collection |
| Picture | IPictureDisp Object |
| PropertyPages | String Array |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
AccessKeyPress(keyascii As Integer)
AmbientChanged(propertyname As String)
AsyncReadComplete(asyncprop As AsyncProperty)
EnterFocus()
ExitFocus()
Hide()
Initialize()
InitProperties()
Paint()
ReadProperties(propbag As PropertyBag)
Resize()
Show()
Terminate()
WriteProperties(propbag As PropertyBag)
Methods
Common Methods: OLEDrag, Refresh, Scale, ScaleX, ScaleY, SetFocus
| AsyncRead | object.AsyncRead(target, asynctype, [propertyname]) |
| CancelAsyncRead | object.CancelAsyncRead([property]) |
| CanPropertyChange | object.CanPropertyChange(propname) As Boolean |
| Circle | object.Circle(step, x, y, radius, color, start, end, aspect) |
| Cls | object.Cls |
| Line | object.Line(flags, x1, y1, x2, y2, color) |
| PaintPicture | object.PaintPicture(picture, x1, y1, [width1], [height1], [x2], [y2], [width2], [height2], [opcode]) |
| Point | object.Point(x, y) As Long |
| PopupMenu | object.PopupMenu(menu, [flags], [x], [y], [defaultmenu]) |
| PropertyChanged | object.PropertyChanged([propname]) |
| PSet | object.PSet(step, x, y, color) |
| Size | object.Size(width, height) |
| TextHeight | object.TextHeight(str) As Single |
| TextWidth | object.TextWidth(str) As Single |
UserDocument
Properties
Common Properties: Appearance, BackColor, Font, FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontTransparent, FontUnderline, ForeColor, hDC, Height, hWnd, MouseIcon, MousePointer, Name, OLEDropMode, Parent, RightToLeft, ScaleHeight, ScaleLeft, ScaleMode, ScaleTop, ScaleWidth, Tag, Width
| *ActiveControl | Control Array |
| AutoRedraw | Boolean |
| *ClipControls | Boolean |
| ContinuousScroll | Boolean |
| *Controls | Object Collection |
| *Count | Integer |
| CurrentX | Single |
| CurrentY | Single |
| DrawMode | Integer |
| DrawStyle | Integer |
| DrawWidth | Integer |
| FillColor | Long |
| FillStyle | Integer |
| HScrollSmallChange | Single |
| *Hyperlink | Hyperlink Object |
| *Image | IPictureDisp Object |
| KeyPreview | Boolean |
| MinHeight | Single |
| MinWidth | Single |
| Palette | IPictureDisp Object |
| PaletteMode | Integer |
| Picture | IPictureDisp Object |
| ScrollBars | Integer |
| *ViewportHeight | Single |
| ViewportLeft | Single |
| ViewportTop | Single |
| *ViewportWidth | Single |
| VScrollSmallChange | Single |
Events
Common Events: Click, DblClick, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, OLECompleteDrag, OLEDragDrop, OLEDragOver, OLEGiveFeedback, OLESetData, OLEStartDrag
AsyncReadComplete(asyncprop As AsyncProperty)
EnterFocus()
ExitFocus()
Hide()
Initialize()
InitProperties()
Paint()
ReadProperties(propbag As PropertyBag)
Resize()
Scroll()
Show()
Terminate()
WriteProperties(propbag As PropertyBag)
Methods
Common Methods: OLEDrag, Refresh, Scale, ScaleX, ScaleY, SetFocus
| AsyncRead | object.AsyncRead(target, asynctype, [propertyname]) |
| CancelAsyncRead | object.CancelAsyncRead([property]) |
| Circle | object.Circle(step, x, y, radius, color, start, end, aspect) |
| Cls | object.Cls |
| Line | object.Line(flags, x1, y1, x2, y2, color) |
| PaintPicture | object.PaintPicture(picture, x1, y1, [width1], [height1], [x2], [y2], [width2], [height2], [opcode]) |
| Point | object.Point(x, y) As Long |
| PopupMenu | object.PopupMenu(menu, [flags], [x], [y], [defaultmenu]) |
| PrintForm | object.PrintForm |
| PropertyChanged | object.PropertyChanged([propname]) |
| PSet | object.PSet(step, x, y, color) |
| SetViewport | object.SetViewport(left, top) |
| TextHeight | object.TextHeight(str) As Single |
| TextWidth | object.TextWidth(str) As Single |
VScrollBar
Properties
Common Properties: Container, DragIcon, DragMode, Enabled, Height, HelpContextID, hWnd, Index, Left, MouseIcon, MousePointer, Name, Parent, RightToLeft, TabIndex, TabStop, Tag, Top, Visible, WhatsThisHelpID, Width
| LargeChange | Integer |
| Max | Integer |
| Min | Integer |
| SmallChange | Integer |
| Value | Integer |
Events
Common Events: DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus
Change()
Scroll()
Methods
Common Methods: Drag, Move, Refresh, SetFocus, ShowWhatsThis, ZOrder
Winsock
Properties
Common Properties: Index, Name, Object, Parent, Tag
| *BytesReceived | Long |
| *LocalHostName | String |
| *LocalIP | String |
| LocalPort | Long |
| Protocol | ProtocolConstants Enum |
| RemoteHost | String |
| *RemoteHostIP | String |
| RemotePort | Long |
| *SocketHandle | Long |
| *State | Integer |
Events
Common Events: None
Close()
Connect()
ConnectionRequest(requestid As Long)
DataArrival(totalbytes As Long)
Error(number As Integer, description As String, scode As Long, source As String, helpfile As String, helpcontext As Long, canceldisplay As Boolean)
SendComplete()
SendProgress(bytessent As Long, bytesleft As Long)
Methods
Common Methods: None
| Accept | object.Accept(requestid) |
| Bind | object.Bind([localport], [localid]) |
| Close | object.Close |
| Connect | object.Connect([remotehost], [remoteport]) |
| GetData | object.GetData(data, [type], [maxLen]) |
| Listen | object.Listen |
| PeekData | object.PeekData(data, [type], [maxLen]) |
| SendData | object.SendData(data) |
Summary
This appendix provided a quick-reference for many objects commonly used in Visual Basic, including all the standard and professional controls plus objects such as Screen and Printer. For each object, the chapter lists all its properties, methods, and events. Other information, such as the data type of properties, the syntax of methods, and the arguments of events, was also provided.
No comments:
Post a Comment