SoundPlayer::LoadCompleted Event

 

Occurs when a .wav file has been successfully or unsuccessfully loaded.

Namespace:   System.Media
Assembly:  System (in System.dll)

public:
event AsyncCompletedEventHandler^ LoadCompleted {
	void add(AsyncCompletedEventHandler^ value);
	void remove(AsyncCompletedEventHandler^ value);
}

This event is raised when loading of a .wav file is complete. The event arguments indicate whether the load of the sound was completed successfully or failed.

For more information about handling events, see NIB: Consuming Events.

The following code example demonstrates the use of the OnLoadCompleted event handler to receive a notification indicating that the contents of a .wav file have been loaded. This code example is part of a larger example provided for the SoundPlayer class.

// Handler for the LoadCompleted event.
void player_LoadCompleted( Object^ /*sender*/, AsyncCompletedEventArgs^ /*e*/ )
{
   String^ message = String::Format( "LoadCompleted: {0}", this->filepathTextbox->Text );
   ReportStatus( message );
   EnablePlaybackControls( true );
}


.NET Framework
Available since 2.0
Return to top
Show: