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