Videoplayer (Foundation Class)
Kategorie | Multimedia |
---|---|
Standardkatalog | Visual FoxPro-Katalog\Foundation Classes\Multimedia |
Klasse | _videoplayer |
Basisklasse | Container |
Klassenbibliothek | multimedia.vcx |
Übergeordnete Klasse | _container |
Beispiel | ...\Samples\Solution\Forms\mci_play.scx |
Hinweise
Diese Klasse lädt eine Videodatei 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, AutoOpen, AutoPlay, AutoRepeat und ControlSource 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 |
---|---|
AutoOpen-Eigenschaft | Gibt an, ob die angegebene Videodatei beim Erstellen der Klasse automatisch geöffnet werden soll. Standardwert: .T. |
AutoPlay-Eigenschaft | Gibt an, ob die Videodatei nach dem Öffnen automatisch wiedergegeben werden soll. Standardwert: .T. |
AutoRepeat-Eigenschaft | Ist der Wert dieser Eigenschaft Wahr (.T.), wird die Videodatei fortlaufend wiedergegeben. Standardwert: .T. |
cFileName-Eigenschaft | Gibt die Videodatei an, die dem Videoframe zugeordnet ist. Standardwert:"" |
Controlsource-Eigenschaft | Gibt die Datenherkunft an, an die ein Objekt gebunden ist. Standardwert:"" |
MCIAlias-Eigenschaft | Gibt beim Aufruf von MCI-Befehlen den Alias für die Videodatei an. Falls diese Eigenschaft leer ist, wird der Name der Datei verwendet. Standardwert:"" |
MCIError-Eigenschaft | Gibt das Ergebnis des letzten ausgeführten MCI-Befehls an. Standardwert: 0 |
MCIErrorString-Eigenschaft | Speichert die Fehlerzeichenfolge des letzten ausgeführten MCI-Befehls. Standardwert:"" |
CloseVideo-Methode | Schließt die Videodatei und gibt sämtliche Ressourcen frei. Syntax: CloseVideo( ) Rückgabewert: keine Argumente: keine |
DoMCI-Methode | Führt einen MCI-Befehl aus. Syntax:DoMCI(cMCIcmd) Rückgabewert: cRetString Argumente: cMCIcmd spezifiziert den auszuführenden Befehl. |
PauseVideo-Methode | Hält das derzeit abgespielte Video an. Syntax: PauseVideo( ) Rückgabewert: keiner Argumente: keine |
PlayVideo-Methode | Gibt das derzeit geladene Video wieder. Syntax: PlayVideo( ) Rückgabewert: keine 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. |
GetMCIError-Methode | Klassenintern |
OpenVideo-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 | Abspielen von Multimedia-Dateien mit MCI-Befehlen