Biz istedodli, fidoiy bolalarimiz, farzandlarimizga bilim va kasb cho‘qqilarini zabt etish uchun qanot berishimiz kerak



Download 0,49 Mb.
bet11/12
Sana21.06.2022
Hajmi0,49 Mb.
#687537
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
MdiplomGrafika1

3.2. Ovozli fayllar bilan ishlash
MediaPlayer komponentasidan foydalanib faqat ovozdan iborat faylni ijro ettirish mumkin. Bu borada Windows tomonidan boshqariladigan ovozli fayl fragmentini qaraymiz. 5-rasmda ovozli fragmentni boshqaruvchi forma ko’rinishi tasvirlangan.

4.5-rasm Windows ovozi dasturining formasi.
Ovozli fayllar bilan ishlovchiMediaPlayer komponentasining qo’llanilgan xossalari:
4.7-Jadval MediaPlayer komponentasi xossalarining mazmuni

Komponenta

Mazmuni

DeviceType

dtAutoSelect

VisibleButtons.btNext

False

VisibleButtons.btPrev

False

VisibleButtons.btStep

False

VisibleButtons.btBack

False

VisibleButtons.btRecord

False

VisibleButtons.btEject

False

Formada MediaPlayer komponentasi bilan birga ListBox komponentasi ham o’rnatilgan. Undan foydalanib ijro etiladigan ovozli faylni tanlash mumkin. Shuningdek, 2 ta Label komponentasi ham formada joylashgan. Birinchisi xabar chiqarish uchun, ikkinchisi esa tanlangan fayl nomini aks ettirish uchun xizmat qiladi.


4.2 dastur listing
Dastur quyidagicha ishlaydi: Dastur ishga tushirilishi bilan OnCreate hodisasi Windowsning Media katalogida joylashgan ovozli fayllar ro’yxatini tuzadi. Turli operatsion sistamalarda bu katalog turlicha nomlanga bo’lishi mumkin. Shuning uchun uning nomini olish maqsadida GetWindows Directory uchun API funksiyasidan foydalaniladi. FineFirst va FindNext funksiyalaridan foydalanib ovozli fayllarning royxati tashkil etiladi. Bu funksiyalar bajarilgach tashkil etilgan ovozli fayllarning birinchisi ustida marker joylashtiriladi. Quyidagi misol ovozli faylni kompakt diskdan o’qish jarayonini amlga oshirishga mo’ljallangan. 6- rasmda dasturning formadagi ko’rinishi keltirilgan. Formada MediaPlayer komponentasi joylashtirilgan bo’lib Visible xossasiga false qiymatlangan. Shuning uchun u dastur ishga tushganda ko’rinmaydi.

4.6-rasm CD Player dasturi oynasi
Boshqarish tugmasidagi belgilar – bu Webdings shriftida yozilgan matnlar. Masalan, bu shriftda yozilgan 4 raqami Play belgisini tasvirlaydi. Webdingsga mos keluvchi oddiy belgilar quyidagi jadvalda keltirilgan.
4.8-Jadval Webdings shriftining belgilari rasmi

Webdings belgilari

Oddiy belgi—masalan Arial shrift

Belgi kodi



9

39



4

34



>

3A



<

3C

Timer komponentasi MediaPlayer holatining sikl so’rovini tashkil etish uchun foydalaniladi. Ijro davomida CD funksiyaning ONTimer hodisasi Label1 va Label2 ning maydoniga trek nomeri va ijro davomiyligini chiqaradi. Agar diskovodda Audio CD mavjud bo’lsa, dastur ko’rinishi quyidagicha bo’ladi.


4.7(1)-rasm
Aks holda qurilmaga Audio CD disk qo’yish so’raladi.
4.7(2)-rasm
Quyida dastur matni keltirilgan:
3-dastur

Download 0,49 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish