borland c++ builderda ko’p formali ilovalar yaratish

DOCX 24 стр. 97,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 24
borland c++ builderda ko’p formali ilovalar yaratish reja: 1. borland c++ builderda ko’p formali ilovalar 2. mediaplayer komponentasi 3. borland c++ builder da butun va haqiqiy sonlar borland c++ builderda ko’p formali ilovalar windows muhitida foydalanuvchi dasturlarining ko’pchiligi multimediya dasturlaridir. bunday dasturlar videorolik va multiplikatsiya ko’rish, musiqa va nutqni eshitishga imkon beradi. multimediyali dasturlarga o’yinlar o’rgatuvchi dasturlar misol bo’la oladi. borland c++ builder da multimediyali dasturlar yaratish uchun ikki komponentadan foydalanish mumkin: · animate -oddiy animatsiya yaratish uchun (masalan fayllardan nusxa olishda foydalanuvchi ko’radigan animatsiya); · mediaplayer -murakkab vazifalarni bajarish uchun, videoroliklarni ko’rish, tovushli animatsiya. animate komponentasi belgisi, win32 qatorda joylashgan bo’lib, kadrlari avi-faylda joylashgan sodda animatsiya ko’rishga imkon beradi. avi-fayldagi animatsiya tovushli bo’lishi mumkin bo’lsa ham animate komponentasi faqat tasvirni aks ettirishga imkon beradi. animate komponentasi formaga oddiy usulda ko’shiladi. komponenta formaga qo’shilgandan so’ng uning xossalaprini o’rnatish lozim. animate xossalari jadvalda keltirilgan: animate komponentasi xossalari. xossa ta’rifi name komponenta …
2 / 24
va, oynasi ochilib, svodka qatorida fayl haqida to’liq ma’lumot beriladi. animate komponentasi dasturchiga windows standart animatsiyasidan foydalanishga imkon beradi. animatsiya turi sommonavi xossasi qiymati bilan belgilanadi. xossa qiymati nomlangan konstantalar orqali beriladi. quyidagi jadvalda konstantalar qiymatlari, animatsiya turi, jarayon ta’rifi berilgan. comonavi xossasi qiymatlari. qiymat animatsiya jarayon avicopyfiles fayldan nusxa olish avideletefile faylni o’chirish avirecyclefile fayli korzinaga o’chirish quyidagi dastur, animate komponentasidan foydalanishga misol bo’ladi. dastur formasi ko’rinishi rasmda, animatel komponentasi xossalari qiymatlari jadvalda berilgan. svodka bo’limida avi-fayl haqida ma’lumot aks etadi. animatsiya qurish dasturi formasi animate1 xossalari qiymatlari xossa kiymat filename d:\music\ms\common\graphics\avis\search.avi active false transparent true dastur ishga tushirilgandan so’ng formaga birinchi animatsiya kadri chiqariladi. dastur animatsiyani ko’rishning ikki rejimini ta’minlaydi: · uzluksiz; · kadrli. button1 tugmasi animatsiyani kurish jarayonini initsializatsiya qilish yoki tuxtatib turish uchun ishlatiladi. animatsiyani uzluksiz aks etishi pusk tugmasining onclick hodisasini qayta ishlash protsedurasida active xossasiga true kiymatini berish orqali initsializatsiya qilinadi. bu protsedura button1 …
3 / 24
procedure radiobutton2click(sender: tobject); private { private declarations } public { public declarations } end; var form1: tform1; cframe: integer; implementation {$r *.dfm} procedure tform1.button2click(sender: tobject); begin if cframe = 1 then button2.enabled := true; if cframe 1 then begin cframe := cframe - 1; animate1.startframe := cframe; animate1.stopframe := cframe; animate1.active := true; if cframe = 1 then form1.button3.enabled := false; end; end; procedure tform1.radiobutton1click(sender: tobject); begin button1.enabled:=true; button3.enabled:=false ; button2.enabled:=false; end; procedure tform1.radiobutton2click(sender: tobject); begin button2.enabled:=true; button3.enabled:=false; button1.enabled:=false; end; procedure tform1.button1click(sender: tobject); begin if animate1.active = false then begin animate1.startframe:=1; animate1.stopframe:=animate1.framecount; animate1.active:=true; button1.caption:='tuxtash'; radiobutton2.enabled:=false; end else begin animate1.active:=false; button1.caption:='boshlash'; radiobutton2.enabled:=true; end; end; end. mediaplayer komponentasi mediaplayer komponentasi belgisi system qatorida joylashgan bo’lib, videoroliklar, tovush va tovushli animatsiya qurishga imkon beradi. formaga mediaplayer komponentasi joylashtirilganda tugmalar guruhi paydo bo’ladi. bu tugmalar vazifalari jadvalda berilgan. mediaplayer xossalari keyingi jadvalda keltirilgan. mediaplayer komponentasi. mediaplayer komponentasi tugmalari. tugma belgisi eshittirish btplay pauza btpause …
4 / 24
bel komponentalari mavjud bo’lib, birinchisi ma’lumotni aks etish, ikkinchisi ruyxatdan tanlangan wav-fayl nomini aks ettirish uchun ishlatiladi. bundan tashqari ikii button komponentalari mavjud bo’lib, birinchisi tovushli fayllar ro’yxatini ekranga chiqarish, ikkinchisi ro’yxatdan tovushli faylni tanlash uchun mo’ljallangan. dastur quyidagicha ishlaydi. dialog oynasi paydo bo’lgandan so’ng "microsoft tovushi" eshitiladi, so’ngra foydalanuvchi ro’yxatdan c:\windows\media katalogidagi ixtiyeriy tovushli faylni tanlaydi va vosproizvedeniye tugmasini bosgandan so’ng, shu faylni eshittiriladi. microsoft windows tovushlari dasturi formasi mediaplayerl komponentasi o’zgartirilgan xossalar qiymatlari jadvalda berilgan. mediaplayer1 komponentasi xossalari qiymatlari. xossa qiymat devicetype dtautoselect filename c:\winnt\media\3vuk microsoft.wav autoopen true visiblebuttons . btnext false visiblebuttons .btprev false visiblebuttons . btstep false visiblebuttons . btback false visiblebuttons . btrecord false visiblebuttons .bteject false microsoft windows tovushlari dasturi matni unit unit1; interface uses windows, messages, sysutils, variants, classes, graphics, controls, forms, dialogs, stdctrls, mplayer; type tform1 = class(tform) mediaplayer1: tmediaplayer; label1: tlabel; label2: tlabel; listbox1: tlistbox; button1: tbutton; button2: tbutton; procedure button1click(sender: …
5 / 24
2.caption <> '') then begin with mediaplayer1 do begin filename:='c:\windows\media\'+ label2.caption; open; end; end; end; end. videorolik va animatsiyalarni ko’rish tovush eshittirishdan tashqari mediaplayer komponentasi avi-fayl (avi -audio video interleave so’zining qisqartmasi bo’lib, tovush va video almashuvi deb o’kiladi) sifatida berilgan videorolik va multiplikatsiyani ko’rishga imkon beradi. quyidagi dasturda buyruq tugmasini bosish natijasida tovushli multiplikatsiya soat mili bo’yicha aylanuvchi borland c++ builder so’zini ko’rish mumkin (borland c++ builder.avi fayli bu multiplikatsiyani o’z ichiga olgan). dastur dialog oynasi rasmda, mediaplayerl komponentasi xossalari kiymati jadvalda berilgan. mediaplayerdan foydalanish dasturi formasi va dialog oynasi. mediaplayer1 komponentasi xossalari. xossa qiymat name mediaplayer1 filename c:\windows\clock.avi devicetype dtavivideo autoopen true display panel1 visible false formada panell komponentasida animatsiya aks etadi, uning nomi mediaplayer1 komponenta display xossasining qiymati sifatida beriladi. animatsiya sohasi o’lchovlari mediaplayer komponentasi displayrect xossasi qiymati sifatida beriladi. bu qiymat dastur ishlash jarayonida mediaplayer1.displayreet:=rect(0,0,60,60) instruktsiyasini bajarish natijasida o’rnatiladi. tovushli animatsiya aks ettirish dastur matni. unit …

Хотите читать дальше?

Скачайте все 24 страниц бесплатно через Telegram.

Скачать полный файл

О "borland c++ builderda ko’p formali ilovalar yaratish"

borland c++ builderda ko’p formali ilovalar yaratish reja: 1. borland c++ builderda ko’p formali ilovalar 2. mediaplayer komponentasi 3. borland c++ builder da butun va haqiqiy sonlar borland c++ builderda ko’p formali ilovalar windows muhitida foydalanuvchi dasturlarining ko’pchiligi multimediya dasturlaridir. bunday dasturlar videorolik va multiplikatsiya ko’rish, musiqa va nutqni eshitishga imkon beradi. multimediyali dasturlarga o’yinlar o’rgatuvchi dasturlar misol bo’la oladi. borland c++ builder da multimediyali dasturlar yaratish uchun ikki komponentadan foydalanish mumkin: · animate -oddiy animatsiya yaratish uchun (masalan fayllardan nusxa olishda foydalanuvchi ko’radigan animatsiya); · mediaplayer -murakkab vazifalarni bajarish uchun, videoroliklarni ko’rish, tovushli animatsiya....

Этот файл содержит 24 стр. в формате DOCX (97,0 КБ). Чтобы скачать "borland c++ builderda ko’p formali ilovalar yaratish", нажмите кнопку Telegram слева.

Теги: borland c++ builderda ko’p form… DOCX 24 стр. Бесплатная загрузка Telegram