Freigeben über


Soundplayer (Foundation Class)

Kategorie Multimedia
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Multimedia
Klasse _soundplayer
Basisklasse Container
Klassenbibliothek _multimedia.vcx
Übergeordnete Klasse _container
Beispiel ...\Samples\Solution\Forms\mci_play.scx

Hinweise

Diese Klasse lädt eine Sounddatei und spielt diese ab; des Weiteren bietet sie Zugang zur Mediensteuerungsschnittstelle (MCI, Multimedia Control Interface).

Um die Klasse zu verwenden, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse. Wenn Sie eine Option aus dem Kontextmenü wählen oder die Klasse in ein Formular ziehen, öffnet Visual FoxPro einen Generator, so dass Sie die entsprechenden Werte für cFileName, lAutoOpen, lAutoPlay, lAutoRepeat und cControlSource angeben können.

Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.

Eigenschaften, Ereignisse, Methoden Beschreibung
cControlSource-Eigenschaft Gibt die Datenherkunft an, an die ein Objekt gebunden ist.
Standardwert:""
cFileName-Eigenschaft Gibt den Namen der Audiodatei an, die abgespielt werden soll.
Standardwert:""
cMCIAlias-Eigenschaft Gibt beim Aufruf von MCI-Befehlen den Alias für die Audiodatei an. Falls diese Eigenschaft leer ist, wird der Name der Datei verwendet.
Standardwert:""
cMCIErrorString-Eigenschaft Speichert die Fehlerzeichenfolge des letzten MCI-Befehls.
Standardwert:""
lAutoOpen-Eigenschaft Gibt an, ob die angegebene Audiodatei beim Erstellen der Klasse automatisch geöffnet werden soll.
Standardwert: .T.
lAutoPlay-Eigenschaft Gibt an, ob die Audiodatei nach dem Öffnen automatisch wiedergegeben werden soll.
Standardwert: .T.
lAutoRepeat-Eigenschaft Gibt an, ob die Audiodatei fortlaufend wiedergegeben wird.
Standardwert: .T.
nMCIError-Eigenschaft Gibt das Ergebnis des letzten ausgeführten MCI-Befehls an.
Standardwert: 0
CloseSound-Methode Schließt die geladene Audiodatei und gibt ihre Ressourcen frei.
Syntax: CloseSound( )
Rückgabewert: keiner
Argumente: keine
OpenSound-Methode Öffnet die Sounddatei (Audiodatei).
Syntax: OpenSound( )
Rückgabewert: keiner
Argumente: keine
PauseSound-Methode Hält den derzeit abgespielten Sound an.
Syntax: PauseSound( )
Rückgabewert: keiner
Argumente: keine
PlaySound-Methode Spielt die geladene Sounddatei ab.
Syntax: PlaySound( )
Rückgabewert: keiner
Argumente: keine
SetPosition-Methode Ermöglicht es den Benutzern, die Position der Mediendatei festzulegen.
Syntax: SetPosition(cPosition)
Rückgabewert: keiner
Argumente:
cPosition gibt die Position Start oder End oder eine Zahl an, die als Millisekunden innerhalb der Mediendatei interpretiert wird.
DoMCI-Methode Klassenintern
GetMCIError-Methode Klassenintern
ShowMCIError-Methode Klassenintern

Siehe auch

Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes