ПОӘК 042-18-12.1.47/03-2013
Баспа № 1 18.09.2013ж.
57 беттің 33-сі
dtSequencer — MIDI-файлдар (дыбыс платасының енгізілген синтезаторының
музыкасы);
dtVideodisc — видеодисктер;
dtWaveAudio — цифрлы дыбыс (WAV кеңейтілімді файлдар).
MediaPlayer пайдалану үйдегі видеомагнитофонды пайдалануды еске түсіреді.
Командаларда (әдістер) сондай атаулар бар, мысалы, MediaPiayer1.Play MediaPlayer-да
жүктелген файлды проигрывательде қосу.
MediaPlayer әдісін шақырмас бұрын онда ойналатын файлды жүктеу керек:
MediaPiayer1.FileName:=<файл атауы>;
Содан кейін командалар қолдануға болады. Жиі пайдаланылатын MediaPlayer
әдістері:
Open — файлды ойнату (проигрывания) және файлдың өзі үшін программаны
ашады;
Play — ойнату үшін файлды жүктейді;
Pause — пауза. Егер Pause командасын қайта берсек, пауза алынады, ойнау
тоқтатылған жерінен жалғастырылады;
Stop — ойнауды тоқтатады;
Record — жазбаны қосады;
Eject —компакт-дисктер приводының лотогын жылжытады.
MediaPlayer келесі қасиеттері жиі пайдаланылады:
AutoEnable
— Егер қасиет Visible=True, MediaPlayer компонентінде
батырмаларды автоматты түрде қосады және өшіреді;
AutoOpen — егер бұл қасиет True болып қойылса, онда программа жүктелген
кезде MediaPlayer автоматты түрде DeviceType-те таңдап алынған типке сәйкес ойнауға
арналған құрылғыны ашады. Егер Auto0pen=False, онда Open әдісі көмегімен ашу керек;
Capabilities — мультимедиа-құрылғыларды пайдалану мүмкіндігін анықтайды.
Мүмкін мәндер: mpCanEject (құрылғы тасымалдағышты алып тастай алады, мысалы,
компакт-диск), mpCanPlay (құрылғы дыбыс немесе видеоны ойната алады), mpCanRecord
(құрылғы жаза алады, mpCanStep (құрылғыда ойнаудың қадамдық режимі бар, мысалы
видеороликте кадр бойынша), mpUsesWindow (құрылғы ойнауға арналған терезені
пайдаланады – көбінесе видеороликтерді ойнату үшін);
ColoredButtons — ойнау құрылғысында батырмалар түсті немесе ала болуын
көрсетеді;
DeviceID — мультимедианың ағымды ашық құрылғысының идентификациялық
номері (ID). Егер ойнау құрылғысымен бірде бір құрылғы ашыласа, бұл қасиет нольге
тең болады;
DeviceType — мультимедиа файлдарының қай типін ойнатуды көрсетеді. Егер
бұл қасиетке dtAutoDetect меншіктесек, онда тип автоматты түрде анықталады;
Display — егер видеофайл ойнатылса, қандай контейнер-компонентте видеоны
көрсету керектігін анықтайды. Мысалы, ойнату құрылғысы ретінде GroupВох
пайдалануға болады;
EnabledButtons — ойнату құрылғысының нақты батырмалары қосылғанын немесе
өшірілгенін көрсетеді;
FileName — ойнатуға
қажет файл атауы;
ПОӘК 042-18-12.1.47/03-2013
Баспа № 1 18.09.2013ж.
57 беттің 34-сі
Length — ашық файл ұзындығы;
Mode — ойнату құрылғысының ағымды режимі. Мүмкін режимдер: mpNotReady
(дайын емес), mpStopped (тоқтатылды), mpPlaying (файлды ойнатып жатыр),
mpRecording (файлды жазып жатыр), mpPaused (пауза), mpOpen (ашық);
Position — ашық файл ойнауының ағымды позициясы;
Shareable — егер Shareable қасиетінде False мәні берілсе, онда басқа компоненттер
мен қосымшалар аудиоқұрылғыға қатынаса алмайды, егер ол басқа компонент немесе
қосымшамен пайдаланған болса. Бұл қасиет False мәніне тең;
TimeFormat — файл ұзындығы мен ойнау құрылғысының позициясы туралы
ақпаратты шығаратын форматқа жауап береді. Қасиет StartPos, Length, Position, Start,
EndPos бірге пайдаланылады. Құрылғы барлық форматты қолдамайды (мысалы, кадрды
есепке алатын формат видеоға ғана мүмкін, бірақ дыбыстық құрылғылар үшін емес).
Visible — экранда MediaPlayer көрсетуді білдіреді. Компоненттің өзін тығып қоюға
және оның функциясы мен қасиетін пайдалануға ғана болады, ал ойнау құрылғысының
дизайнын өзіңіз немесе ешқандай дизайн пайдаланбауға да болады (мысалы, ойында
ойнау құрылғысын көрсету қажет емес, тек қана дыбыстық өзін);
VisibleButtons — компоненттің жеке батырмаларын жасырады.
Көптеген компоненттер үшін стандартты қасиеттерді пайдалануға болады: Cursor,
Enabled, Height, Left, Top, Width.
Бақылау сұрақтары
1. Timer компонентінің міндеті қандай, негізгі қасиеттері, оқиғалары, әдістері?
2. MediaPlayer компонентінің міндеті қандай, негізгі қасиеттері, оқиғалары,
әдістері?
Әдебиеттер: (1) 370-379 б.
12 апта
13 тақырып. Деректер базасымен жұмыс істеу үшін қосымша құру.
Дәріс жоспары
1. ADO байланысын баптау
2. ADO-да мәліметтер жинағы.
3. Мәліметтер қорымен жұмыс істеу компонеттерін бақылау
Дәрістің қысқаша мазмұны
BDE процессорын қолдану деректер базасына қол жеткізуді ұйымдастырудың
жалғыз ғана әдісі болып саналмайды. Өңдеушілердің тарапынан ADO универсалды
технологиясы кең қолданыс тауып отыр. Онда қазіргі заманғы кез келген Windows
операциялық жүйесінің құрамына кіретін жоғары деңгейлі OLE DB интерфейстер
жиынтығы бар. Ұсынылып отрған технология ең алдымен клиент пен сервер дерекетер
базасының тұрақты мәлімет алмасуын болжайтын клиент-серверлік қосымшаларға
(приложение) негізделген.
OLE DB (Object Linking and Embedding Database – деректер базасы объектілерін
байланыстыру және кіргізу (енгізу)) интерфейсі COM (Component Object Model –
компоненттік объектілер моделі – бұнда мәліметтерді өңдеудің және объектілер