Components 100 delphi
4.8.3 Media Player MediaPlayer
Komponens lehet két üzemmódban használható. Először is, akkor lehetővé teszi a felhasználó számára, hogy ellenőrizzék a reprodukció információt egy érintőképernyős felület, emlékeztet a különböző szereplők vezérlőpulton. Másodszor, ez lehet a komponens maga láthatatlan információs és ellenőrzési lejátszást a módszereket.
médialejátszó felhasználói felület ábrán látható. 4.23. Ez egy sor gomb, hogy ellenőrizzék az egér és a szóköz és nyilakkal.
Ábra. 4.23
Panel komponens MediaPlayer
A lejátszás vagy felvétel. Ha a médialejátszó gombra kattintva már szünetel, a lejátszás vagy a felvétel folytatódik
Lejátszás vagy felvétel
Ugrás a következő műsorszám vagy végén
Napfény előző zeneszám vagy a kezdet
Előrelépés a megadott keretek száma
Mozgó vissza a megadott keretek száma
Mentesség objektum betöltve az eszköz
Minden gomb megfelel egy médialejátszó, az eljárás végrehajtja a kért műveletet alapértelmezés: játszani. Szünet. Állj. Következő. Előző. Lépés. Back. StartRecording. Kidobása.
Típusa multimédiás eszköz, ami működik egy médialejátszó által meghatározott tulajdonság eszköztípus. Ha multimédia lejátszó készülék tárolja az objektumot a fájlt, a fájl nevét megadott fájlnév tulajdonság. Alapértelmezett eszköztípus tulajdonság dtAutoSelect. Ez azt jelenti, hogy a médialejátszó megpróbálja meghatározni az eszköz típusát alapján a kiterjesztés nevét a fájlnév.
Tovább ingatlan MediaPlayer - AutoOpen. Ha be van állítva, hogy igaz. A médialejátszó megpróbálja felnyitni a készüléket, az ingatlan eszköztípus. során automatikusan létrehozása futásidőben.
A MediaPlayer komponens meghatározott események OnClick és OnNotify. Az első ilyen történik, amikor a felhasználó kiválasztja a médialejátszó gombok és definíciója
Gombot a paraméter határozza meg a kiválasztott gombot. Paraméter DoDefault. telt el, mint var. meghatározza a program (ha igaz az alapértelmezett érték) vagy elutasításáról, hogy végre standard módszer megfelel a kiválasztott gombot.
OnNotify esemény bekövetkezik visszatérése után egy másik módszer, ha Értesítést médialejátszó tulajdonságot true. Way, hogy visszatérjen bármelyik módszer a médialejátszó definíciója Wait tulajdon. Ha az Wait hamis. majd vissza a vezérlést az alkalmazás után azonnal hívja, várakozás nélkül befejezését annak végrehajtását. Így beállításával Értesítés a Wait egyenlő igaz hamisra. nyújthat azonnali visszatérést a kérelmet, és megjeleníti a felhasználó az aktuális állapotát a média objektumot.
Tulajdonságok Értesítés és Várjon törvény csak egy másik módszert. Ezért az értékek vissza minden alkalommal a onclick eseménykezelő vagy OnNotify.
Itt tulajdonképpen egy összefoglaló alkotják az alapvető információkat a MediaPlayer komponenst. Most próbálja az egészet a gyakorlatban. Egyszerű és ugyanabban az időben, akkor lehet, hogy egy erőteljes alkalmazás nagyon egyszerű. Kezdjen egy új projektet, és lépni MediaPlayer komponens formában. MainMenu és OpenDialog. A OpenDialog alkatrész szűrő lehet, például a kérdést:
A menü elegendő megadni egy parancsot: Fájl | Nyílt. Onclick eseménykezelő erre parancsot tartalmazhat egy operátor, aki megnyitja a média szerinti készülék a felhasználó által kiválasztott fájlt. Ebben az esetben van szükség, hogy az alkatrész MediaPlayer ingatlan eszköztípus egyenlő dtAutoSelect. Ez lesz az automatikusan kiválasztja a megfelelő adathordozót kiterjesztés alapján a kiválasztott fájl.
A MediaPlayer komponens, ha szeretné, akkor adja meg a fájl nevét fájlnevet. megnyitja elején a futás során. Akkor kell beállítani a AutoOpen tulajdonságot true értékre. Azonban ez nem feltétlenül szükséges.
Ez minden. Akkor végre a jelentkezését, és élvezze a zenét vagy filmeket (kivéve persze, minden kérdést meghatározásával kapcsolatos multimédiás számítógépén megoldott).
Ahhoz, hogy továbbra is használhatja néhány esemény MediaPlayer komponenst. nézzük bonyolítja az alkalmazást. Bemutatjuk neki három jel (ábra. 4,24), amely megjeleníti a fájl nevét éppen játszott, nyitott állapotban a multimédiás készülék, és az utóbbi okozta a műveletet.
Ábra. 4.24
Függelék Media Player, ha játszani egy hangfájlt