MediaPlayer |
Description |
Property ActiveMovie As Object |
Returns the ActiveMovie player object |
Property AllowChangeDisplaySize As
Boolean |
Returns or sets whether or not the display size can be
set at run time |
Property AllowScan As Boolean |
Returns or sets whether or not scanning is enabled on
files that support it |
Property AnimationAtStart As Boolean |
Returns or sets whether or not the control shows its
animation during initial file buffering |
Property AudioStream As Long |
Returns or sets the current audio stream |
Property AutoRewind As Boolean |
Returns or sets whether or not a file is rewound at the
end of playback |
Property AutoSize As Boolean |
Size the control automatically to the loaded media
|
Property AutoStart As Boolean |
Returns or sets whether or not file playback is
automatically started |
Property Balance As Long |
Returns or sets the current balance of the stream
|
Property Bandwidth As Long |
Returns the bandwidth of the file in bits per second
|
Property BaseURL As String |
Returns or sets the control's base HTTP URL |
Property BufferingCount As Long |
Returns the number of times buffering occurred during
playback |
Property BufferingProgress As Long |
Returns the percentage of buffering completed |
Property BufferingTime As Double |
Returns the control's buffering time |
Property CanPreview As Boolean |
Returns whether the control currently has something that
can be previewed |
Property CanScan As Boolean |
Returns whether or not the file can be fast forwarded or
reversed |
Property CanSeek As Boolean |
Returns whether or not the file can be seeked into
|
Property CanSeekToMarkers As Boolean |
Returns whether or not the file can be seeked into by
markers |
Property CaptioningID As String |
Returns or sets the captioning information |
Property ChannelDescription As String |
Returns the description of the station |
Property ChannelName As String |
Returns the name of the station |
Property ChannelURL As String |
Returns the location of the station metafile |
Property ClickToPlay As Boolean |
Returns or sets whether or not clicking on the control
starts file playback |
Property ClientId As String |
Returns a unique id for the player |
Property CodecCount As Long |
Returns the number of installable codecs used by the
file |
Property ConnectionSpeed As Long |
Returns the network connection speed of the player
|
Property ContactAddress As String |
Returns the contact address of the station |
Property ContactEmail As String |
Returns the contact e-mail address of the station
|
Property ContactPhone As String |
Returns the contact phone number of the station
|
Property CreationDate As Date |
Returns the creation date of the file |
Property CurrentMarker As Long |
Returns or sets the current marker number |
Property CurrentPosition As Double |
Returns or sets the current position in the file
|
Property CursorType As Long |
Returns or sets the cursor type |
Property DefaultFrame As String |
Returns or sets the control's default target HTTP frame
|
Property DisplayBackColor As Long |
Returns or sets the background color of the display
panel |
Property DisplayForeColor As Long |
Returns or sets the foreground color of the display
panel |
Property DisplayMode As MPDisplayModeConstants |
Returns or sets the display mode (time or frames)
|
Property DisplaySize As MPDisplaySizeConstants |
Returns or sets the display size of images |
Property Duration As Double |
Returns the play duration of the file |
Property DVD As IMediaPlayerDvd |
Returns the MediaPlayer DVD interface |
Property EnableContextMenu As Boolean |
Returns or sets whether or not a right mouse click
invokes a context menu |
Property Enabled As Boolean |
Enables or disables the control |
Property EnableFullScreenControls As Boolean |
Enables controls during full screen |
Property EnablePositionControls As
Boolean |
Enables or disables the position buttons in the control
panel |
Property EnableTracker As Boolean |
Enables or disables the tracker bar in the control panel
|
Property EntryCount As Long |
Returns the number of playlist entries |
Property ErrorCode As Long |
Returns the current error code |
Property ErrorCorrection As String |
Returns the error correction type of the file |
Property ErrorDescription As String |
Returns the description of the current error state
|
Property FileName As String |
Returns or sets the current file name and path
|
Property HasError As Boolean |
Returns whether or not the control currently has an
error |
Property HasMultipleItems As Boolean |
Returns whether the control currently has something that
contains multiple items |
Property ImageSourceHeight As Long |
Returns the original height of the source images
|
Property ImageSourceWidth As Long |
Returns the original width of the source images
|
Property InvokeURLs As Boolean |
Returns or sets whether or not received URLs are
automatically invoked |
Property IsBroadcast As Boolean |
Returns whether or not the source is a broadcast
|
Property IsDurationValid As Boolean |
Returns whether or not the duration is known |
Property Language As Long |
Returns or sets the current language, using windows
LCIDs |
Property LostPackets As Long |
Returns the number of packets lost |
Property MarkerCount As Long |
Returns the number of markers in the file |
Property Mute As Boolean |
Returns or sets the current mute state of the stream
|
Property NSPlay As Object |
Returns the NetShow player object |
Property OpenState As Long |
Returns the open state of the control |
Property PlayCount As Long |
Returns or sets the number of times a file plays
|
Property PlayState As MPPlayStateConstants |
Returns the play state of the control |
Property PreviewMode As Boolean |
Returns or sets whether the control is in preview mode
|
Property Rate As Double |
Returns or sets the current playback rate |
Property ReadyState As MPReadyStateConstants |
Returns the readiness state of the control |
Property ReceivedPackets As Long |
Returns the number of packets received |
Property ReceptionQuality As Long |
Returns the percentage of packets received in the last
30 seconds |
Property RecoveredPackets As Long |
Returns the number of packets recovered |
Property SAMIFileName As String |
Returns or sets the closed-captioning filename
|
Property SAMILang As String |
Returns or sets the closed-captioning language
|
Property SAMIStyle As String |
Returns or sets the closed-captioning style |
Property SelectionEnd As Double |
Returns or sets the position where playback will stop
|
Property SelectionStart As Double |
Returns or sets the position where playback will begin
|
Property SendErrorEvents As Boolean |
Returns or sets whether or not the control sends Error
events |
Property SendKeyboardEvents As Boolean |
Returns or sets whether or not the control sends
keyboard events |
Property SendMouseClickEvents As
Boolean |
Returns or sets whether or not the control sends mouse
click events |
Property SendMouseMoveEvents As Boolean |
Returns or sets whether or not the control sends mouse
move events |
Property SendOpenStateChangeEvents As Boolean |
Returns or sets whether or not the control sends
OpenStateChange events |
Property SendPlayStateChangeEvents As Boolean |
Returns or sets whether or not the control sends
PlayStateChange events |
Property SendWarningEvents As Boolean |
Returns or sets whether or not the control sends Warning
events |
Property ShowAudioControls As Boolean |
Show audio controls |
Property ShowCaptioning As Boolean |
Show captioning text |
Property ShowControls As Boolean |
Shows or hides the control panel |
Property ShowDisplay As Boolean |
Shows or hides the display panel |
Property ShowGotoBar As Boolean |
Show Gotobar |
Property ShowPositionControls As
Boolean |
Shows or hides the position buttons in the control panel
|
Property ShowStatusBar As Boolean |
Show status bar |
Property ShowTracker As Boolean |
Shows or hides the tracker bar in the control panel
|
Property SourceLink As String |
Returns the source path of the file |
Property SourceProtocol As Long |
Returns the protocol used to receive data |
Property StreamCount As Long |
Returns the number of media streams |
Property TransparentAtStart As Boolean |
Returns or sets whether or not the control is
transparent before playing |
Property VideoBorder3D As Boolean |
Returns or sets the video border 3D effect |
Property VideoBorderColor As Long |
Returns or sets the video border color |
Property VideoBorderWidth As Long |
Returns or sets the video border width |
Property Volume As Long |
Returns or sets the current volume of the stream
|
Property WindowlessVideo As Boolean |
Render video without a window |
Sub AboutBox |
Displays version information dialog box |
Sub Cancel |
Cancels the current operation |
Sub FastForward |
Fast Forwards the playback |
Sub FastReverse |
Fast Reverses the playback |
Sub Next |
Jumps to the next item |
Sub Open(ByVal bstrFileName As String) |
Opens the given filename asynchronously |
Sub Pause |
Pauses file playback at the current position |
Sub Play |
Begins playing from the current position or marker
|
Sub Previous |
Jumps to the previous item |
Sub SetCurrentEntry(ByVal
EntryNumber As Long) |
Sets the current playlist entry |
Sub ShowDialog(ByVal
mpDialogIndex As MPShowDialogConstants) |
Displays modal dialog box containing WMP options
|
Sub Stop |
Stops file playback at the current position |
Sub StreamSelect(ByVal StreamNum
As Long) |
Selects a media stream |
Function GetCodecDescription(ByVal
CodecNum As Long) As String |
Returns the descriptive name of a codec |
Function GetCodecInstalled(ByVal
CodecNum As Long) As Boolean |
Returns whether or not a codec is installed |
Function GetCodecURL(ByVal
CodecNum As Long) As String |
Returns the URL for a codec |
Function GetCurrentEntry As Long |
Returns the current playlist item's entry number
|
Function GetMarkerName(ByVal
MarkerNum As Long) As String |
Returns the name of a marker |
Function GetMarkerTime(ByVal
MarkerNum As Long) As Double |
Returns the time of a marker |
Function GetMediaInfoString(ByVal
MediaInfoType As MPMediaInfoType) As String |
Returns an Information String for the Media |
Function GetMediaParameter(ByVal
EntryNum As Long, ByVal bstrParameterName As String) As String |
Returns the value for a given parameter name and entry
number |
Function GetMediaParameterName(ByVal
EntryNum As Long, ByVal Index As Long)
As String |
Returns the name for a given parameter index and entry
number |
Function GetMoreInfoURL(ByVal
MoreInfoType As MPMoreInfoType)
As String |
Returns a More Information URL |
Function GetStreamGroup(ByVal
StreamNum As Long) As Long |
Returns the group of a media stream |
Function GetStreamName(ByVal
StreamNum As Long) As String |
Returns the name of a media stream |
Function GetStreamSelected(ByVal
StreamNum As Long) As Boolean |
Returns whether a media stream is selected |
Function IsSoundCardEnabled As Boolean |
Determines whether the sound card is enabled on the
machine |
Sub Buffering(ByVal Start As Boolean) |
Sent when the control begins or ends buffering
|
Sub Click(ByVal Button As Integer, ByVal
ShiftState As Integer, ByVal x As Long, ByVal y As Long) |
Sent when a mouse button is clicked |
Sub DblClick(ByVal Button As Integer, ByVal
ShiftState As Integer, ByVal x As Long, ByVal y As Long) |
Sent when a mouse button is double clicked |
Sub Disconnect(ByVal Result As Long) |
Sent when the control is disconnected from the server
|
Sub DisplayModeChange |
Indicates that the display mode of the movie has changed
|
Sub DVDNotify(ByVal EventCode As Long, ByVal
EventParam1 As Long, ByVal EventParam2 As Long) |
DVD related notifications |
Sub EndOfStream(ByVal Result As Long) |
Sent when the end of file is reached |
Sub Error |
Sent when the control has an error condition |
Sub KeyDown(ByVal KeyCode As Integer, ByVal
ShiftState As Integer) |
Sent when a key is pressed |
Sub KeyPress(ByVal CharacterCode
As Integer) |
Sent when a character is entered |
Sub KeyUp(ByVal KeyCode As Integer, ByVal
ShiftState As Integer) |
Sent when a key is released |
Sub MarkerHit(ByVal MarkerNum As Long) |
Sent when a marker is reached |
Sub MouseDown(ByVal Button As Integer, ByVal
ShiftState As Integer, ByVal x As Long, ByVal y As Long) |
Sent when a mouse button is pressed |
Sub MouseMove(ByVal Button As Integer, ByVal
ShiftState As Integer, ByVal x As Long, ByVal y As Long) |
Sent when the mouse is moved |
Sub MouseUp(ByVal Button As Integer, ByVal
ShiftState As Integer, ByVal x As Long, ByVal y As Long) |
Sent when a mouse button is released |
Sub NewStream |
Sent when a new stream is started in a channel
|
Sub OpenStateChange(ByVal
OldState As Long, ByVal NewState As Long) |
Sent when the control changes OpenState |
Sub PlayStateChange(ByVal
OldState As Long, ByVal NewState As Long) |
Sent when the control changes PlayState |
Sub PositionChange(ByVal
oldPosition As Double, ByVal newPosition As Double) |
Indicates that the current position of the movie has
changed |
Sub ReadyStateChange(ByVal
ReadyState As ReadyStateConstants)
|
Reports that the ReadyState property of the ActiveMovie
Control has changed |
Sub ScriptCommand(ByVal scType As String, ByVal
Param As String) |
Sent when a synchronized command or URL is received
|
Sub Warning(ByVal WarningType As Long, ByVal Param
As Long, ByVal
Description As String) |
Sent when the control encounters a problem
|