024
31.03.2007, 14:04 Uhr
~UTF
Gast
|
Hallo, so stehs geschrieben:
Zitat: |
Von der BCB-Hilfe: Im folgenden Beispiel wird ein AVI-Videoclip mit Hilfe einer TMediaPlayer-Komponente abgespielt. Erstellen Sie zuerst ein neues Projekt. Speichern Sie die Datei Unit1.CPP unter dem Namen FrmAd.CPP und die Datei Project1.Bpr unter MMEDIAAD.BPR. Fahren Sie dann folgendermaßen fort:
1 Doppelklicken Sie auf die Komponente MediaPlayer in der Registerkarte System der Komponentenpalette. 2 Geben Sie im Objektinspektor für die Eigenschaft Name den Wert VideoPlayer1 ein. 3 Wählen Sie die Eigenschaft DeviceType aus, und klicken Sie in der Dropdown-Liste auf dtAVIVideo. 4 Klicken Sie bei der Eigenschaft FileName auf die in der Wertespalte angezeigte Schaltfläche, um das Dialogfeld Öffnen aufzurufen. Wechseln Sie hier in das Verzeichnis ..EXAMPLES\COOLSTUF, und wählen Sie die Datei aus. Klicken Sie auf Öffnen.
5 Setzen Sie AutoOpen auf true und Visible auf false. 6 Doppelklicken Sie auf die Komponente Animate in der Registerkarte Win32 der Komponentenpalette. Diese Komponente wird als Anzeigefenster für den Videoclip verwendet. Setzen Sie AutoSize auf false, Height auf 175 und Width auf 200. Ziehen Sie das Steuerelement in die linke obere Ecke des Formulars. 7 Klicken Sie auf die MediaPlayer-Komponente, um sie wieder zu aktivieren. Wählen Sie für die Eigenschaft Display das Objekt Animate1 aus der Dropdown-Liste.
8 Aktivieren Sie nun das Formular. Geben Sie für seine Eigenschaft Name den Wert C++_Ad ein. Passen Sie anschließend die Größe des Formulars an die Größe der Animate-Komponente an. 9 Doppelklicken Sie auf das Formularereignis OnActivate. Nehmen Sie in die Ereignisbehandlungsroutine die folgende Anweisung auf, die den AVI-Clip abspielt, wenn das Formular aktiviert wird:
VideoPlayer1->Play();
10 Wählen Sie Start / Start, oder klicken Sie in der Symbolleiste auf den grünen Pfeil, um die Anwendung zu starten.
|
Siehe dir mal Punkt 6 an! Was sagst du dazu??? |