avi, mpg видео player.
Спасибо.
На всякий случай вот оттуда цитата:
To add an audio and/or video clip to an application:
1 Double-click the media player icon on the System page of the Component palette. This automatically put a media player control on the form window in which you want the media feature.
2 Using the Object Inspector, select the Name property and enter a new name for your media player control. You will use this when you call the media player control. (Follow the standard rules for naming C++ identifiers.)
Always work directly with the Object Inspector when setting design time properties and creating event handlers.
3 Select the DeviceType property and choose the appropriate device type to open using the AutoOpen property or the Open method. (If DeviceType is dtAutoSelect the device type is selected based on the file extension of the media file specified by the FileName property.) For more information on device types and their functions, see the table below.
4 If the device stores its media in a file, specify the name of the media file using the FileName property. Select the FileName property, click the ellipsis (...) button, and choose a media file from any available local or network directories and click Open in the Open dialog. Otherwise, insert the hardware the media is stored in (disk, cassette, and so on) for the selected media device, at runtime.
5 Set the AutoOpen property to true. This way the media player automatically opens the specified device when the form containing the media player control is created at runtime. If AutoOpen is false, the device must be opened with a call to the Open method.
6 Set the AutoEnable property to true to automatically enable or disable the media player buttons as required at runtime; or, double-click the EnabledButtons
property to set each button to true or false depending on which ones you want to enable or disable.
The multimedia device is played, paused, stopped, and so on when the user clicks the corresponding button on the media player component. The device can also be controlled by the methods that correspond to the buttons (Play, Pause, Stop, Next, Previous, and so on).
7 Position the media player control bar on the form by either clicking and dragging it to the appropriate place on the form or by selecting the Align property and choosing the appropriate align position from the drop down list.
If you want the media player to be invisible at runtime, set the Visible property to false and control the device by calling the appropriate methods (Play, Pause
, Stop, Next, Previous, Step, Back, Start Recording, Eject).
8 Make any other changes to the media player control settings. For example, if the media requires a display window, set the Display property to the control that displays the media. If the device uses multiple tracks, set the Tracks property to the desired track.
Device Type Software/Hardware used Plays Uses Tracks Uses a Display Window
dtAVIVideo AVI Video Player for Windows AVI Video files No Yes
dtCDAudio CD Audio Player for Windows or a CD Audio Player CD Audio Disks Yes No
dtDAT Digital Audio Tape Player Digital Audio Tapes Yes No
dtDigitalVideo Digital Video Player for Windows AVI, MPG, MOV files No Yes
dtMMMovie MM Movie Player MM film No Yes
dtOverlay Overlay device Analog Video No Yes
dtScanner Image Scanner N/A for Play (scans images on Record) No No
dtSequencer MIDI Sequencer for Windows MIDI files Yes No
dtVCR Video Cassette Recorder Video Cassettes No Yes
dtWaveAudio Wave Audio Player for Windows WAV files No No
For more information on using the media player control, see the topic called Example of adding audio and/or video clips.
Посмотрите в справке по Билдеру раздел "Adding audio and/or video clips to an application" и всё с ним связанное.
На всякий случай вот оттуда цитата:
Да это я все делал, как и написано. Но при запуске программы пишется ошибка - типа "MCI driver not initialized" или что то в этом роде связанное с MCI. Что делать???
Может быть, у Вас кодеки не установлены. Вот попробуйте этот примерчик, только укажите в свойстве FileName компонента MediaPlayer1 свой собственный файл.
При компиляции просит Package Import :
PLCTLS.bpi
Если жму Cancel - говорит или что файл который я указал в MediaPlayer не найден.
А что за кодеки ты имел ввиду? У меня установлено все. По крайней мере хотя бы mpeg файлы он должен был играть.
При компиляции просит Package Import :
PLCTLS.bpi
Если жму Cancel - говорит или что файл который я указал в MediaPlayer не найден.
А что за кодеки ты имел ввиду? У меня установлено все. По крайней мере хотя бы mpeg файлы он должен был играть.
Закройте проект в Билдере, откройте файл bpr в текстовом редакторе, только не в Блокноте (если у Вас win2k иди XP). Тщательно его просмотрите, и где увидите PLCTLS - стирайте. Потом сохраните файл и откройте его в Билдере. Этот PLCTLS - один из моих пакетов, которые у меня есть, а у Вас нет, хе-хе. В любом случае, этот вот примерчик ничего не использует дополнительного, кроме стандартных билдеровских компонент.
Закройте проект в Билдере, откройте файл bpr в текстовом редакторе, только не в Блокноте (если у Вас win2k иди XP). Тщательно его просмотрите, и где увидите PLCTLS - стирайте. Потом сохраните файл и откройте его в Билдере. Этот PLCTLS - один из моих пакетов, которые у меня есть, а у Вас нет, хе-хе. В любом случае, этот вот примерчик ничего не использует дополнительного, кроме стандартных билдеровских компонент.
Я все сделал. Компиляция проходит успешно. Но как только запускается прога - появляется окно с ошибкой, типа файл который вы указали не найден. Хотя я указал все правильно. Я не знаю что я делаю не так. Люди добрые! Поможите!
А работающей проги у вас случайно нет? Ну чтоб было все также, но файл выбирался из программы сам. Вот тогда бы я и проверил, что у меня не ладно.
Попробуйте так:
О!!! Спасибо большое! Вот теперь пашет!
Буду разбираться, что да как.