Copyright © 2001-2018 MultiMedia Soft

PlaySoundRange method

Previous pageReturn to chapter overviewNext page



Plays a specific range of sound that has been previously loaded through one of the many methods having the "Load" prefix like LoadSound or LoadSoundFromMemory,


By default playback continues till the end of the defined range until the final position is not moved through the PlaySoundMoveFinalPos method.


A successful call to this method will fire the SoundPlaying event. Once the sound portion has been performed completely, the control will fire the SoundDone event.


A portion of sound can be played a given number of times through the PlaySoundRangeLoop method.





[Visual Basic]

control.PlaySoundRange (

nPlayer as Integer,

nFromPosition as Long,

nToPosition as Long

) as enumErrorCodes



short control.PlaySoundRange (

short nPlayer,

long nFromPosition,

long nToPosition









Number representing the zero-based index of the player that will play the sound range


Range starting point in the unit specified by the ScaleUnits property.


Range ending point in the unit specified by the ScaleUnits property. Set this value to -1 for playing till the song end



Return value






Negative value

An error occurred (see the LastError property for further error details)

enumErrorCodes.ERR_NOERROR (0)

The method call was successful