SoundPlayer::Load Method ()
Loads a sound synchronously.
Assembly: System (in System.dll)
| Exception | Condition |
|---|---|
| TimeoutException | The elapsed time during loading exceeds the time, in milliseconds, specified by LoadTimeout. |
| FileNotFoundException | The file specified by SoundLocation cannot be found. |
The Load method uses the current thread to load a .wav file, preventing the thread from handling other messages until the load is complete.
Caution |
|---|
The Load method may produce a delay while loading a large .wav file. In addition, painting and other events will be blocked until the load is completed. Use the LoadAsync method to load a sound asynchronously, which allows the calling thread to continue without interruption. |
This method raises the LoadCompleted event when loading completes, even if the load was not successful.
The following code example demonstrates the use of the LoadAsync method to attach a .wav file to an instance of the SoundPlayer class. This code example is part of a larger example provided for the SoundPlayer class.
for access to HTTP Internet resources. Associated enumeration: Connect
Available since 2.0
