Delphi-дің мультимедиалық мүмкіндіктерін
пайдаланып программа құру
Қазіргі кезде
жаңа информациялық технологияның жетістіктері, идеялары
қолданбайтын саланы айту қиын. Ғылымның әр
саласының есептері программалау тілдерінің көмегімен шешіліп,
күрделі құбылыстарды зерттеу мен болжау мүмкіндіктері
жаңа деңгейге көтерілді. Программалау технологияларының
негізгі бағыттарының бірі – объекті бағытталған
программалау тілі. Delphi интегралды ортасы объекті программалау принципіне
негізделген. Бұл ортада күрделі қосымшалар,
анықтамалық және тестілеу жүйелерін, электрондық
оқулықтар, мәліметтер қорын құруға
болады.
Программа құруға
ыңғайлы тамаша ортаның бірі – Delphi ортасы
таңдап алынды. Оны оқып үйрену , түсіну
және логикалыңқ ойлауға
өте қарапайым , әрі жеңіл. Delphi
программалаудың структуралық тәртібін және
программалаудың басқа тілдерге
қарағанда жалпы жақсы дамыған.
Оның қызықты рекурсивті мүмкіндіктері, сонымен
қатар қызықты есептер шығару
мүмкіндіктері бар.
Әлемдегі милиондаған
программистер Delphi-де жұмыс жасайды және олардың
көбісі Delphi-де мәліметтерді өңдеуге және
сақтауға араналған программалар құрады. Күнбе-күн
коммерциялық және жеке мәліметтерді санамағанда ( адам
аттары, мекен-жайлар, есепшоттар) визуальды интерфейс көмегімен
жұмыс істеу керек болатын көптеген ақпараттар бар: дыбыс
файлдары, видео көріністер, WEB – парақшалары және т.б. бар.
Қазіргі
замндағы көптеген Windows ортасында жұмыс істейтін
программалар мультимедиялық болып табылады.Осындай программалар
видеороликтер мен мультипликацияларды, музыка
қосуды,қолданылатын амалдарды, дыбыстық эффектілерді
көрсетуге мүмкіндік береді. Мультимедиалық программаларға
нақты мысал ретінде ойындар мен оқылатын
программалар жатады.
Delphi-ортасында мультимедиялық программалар
жасау үшін екі компоненттің
қызыметін пайдалануға болады.Олар
мультимедиялық программамен жұмыс істеуге мүмкіндік береді:
·
Animate —
Жәй анимацияны шығаруға мүмкіндік береді
(қолданушы файлды көшіру уақытында көрген кезде)
·
MediaPlayer —Аса
қиын есептерді шығаруға мүмкіндік береді.Мысалы:
видеороликтерді, дыбысты, дыбысы бар анимацияны шығаруға және
т.б.
Программа жасау әдісі
Ағылшын тілі —
халықаралық тіл. Ағылшын тілі – бұл
халықаралық саясат, сауда, туризм және Ғаламтор тілі.
Бұл дүниежүзілік қарым қатынас тілі.
Бүгінгі таңда ғаламшардың миллиардтаған
тұрғындары ағылшын тілінде сөйлейді. Әлемдегі
ең көп тараған, әрі қытай тілінен кейінгі
халық саны бойынша ең көп пайдаланатын тіл.
Ағылшын тілін білу өте маңызды. Қазіргі
таңда ағылшын – қазақша сөздік программасы
жоқ, бар болғанын өзінде дұрыс емес, мағынасыз
аударады. Сондықтан да Қазақстандықтар орысша
программаны қолданады, мысалы Сократ программасы. Сол себепті Delphi программалау
ортасында кішкентай балаларға арналған ағылшын тілінің
бастамасын үйрететін программа құрдык. Бұл программасының мақсаты бізге
түсініксіз ағылшын сөздерді программаға енгізіп аудару.
Әзірге мен бастау ретінде сөздікке 84 сөзді
енгіздім.Сөздікте берілген немесе керек сөзді енгізіп, аудармасын
қарауға болады. Сөздерді қазақшаға аудару
үшін ағылшын сөзін жазып аударуға болады.


Delphi–діңартықшылықтары
·
қосымшаны
өндеу жылдамдығы;
·
Жасалған
қосымшаның өнімділігінің
жоғарылығы;
·
жасалған
қосымшаның компьютер ресурстарына төмен қажеттіліктерін
талап етуі;
·
Delphi
ортасына жаңа компоненттер мен құрылғыларды қосу
арқылы қосымшаның жұмысын арттыру;
·
Delphi-дің жеке
құралдарымен жаңа компонент пен инструмент
құрудың мүмкіншілігі;
procedure
TForm5.FormActivate(Sender: TObject);
begin
mediaplayer1.Open;
//mediaplayer1.Play;
mediaplayer2.Open;
//mediaplayer2.Play;
mediaplayer3.Open;
mediaplayer4.Open;
mediaplayer5.Open;
mediaplayer6.Open;
mediaplayer7.Open;
end;




Балаларды
ағылшын әріптерімен таныстыратын терезе
MediaPlayer1.FileName:='видеоролик\ролик
-1.avi';
MediaPlayer1.DisplayRect:=Rect(10,10,800,600);
MediaPlayer2.FileName:='видеоролик\ролик
-2.avi';
MediaPlayer2.DisplayRect:=Rect(10,10,800,600);


Балаларды
ағылшынша сандармен таныстыру
procedure
TForm5.Label1Click(Sender: TObject);
begin
mediaplayer1.Stop;
mediaplayer2.Stop;
mediaplayer3.Stop;
mediaplayer4.Stop;
mediaplayer5.Stop;
mediaplayer6.Stop;
mediaplayer7.Stop;
form5.Close;
end;
Әдебиеттер
тізімі
1. Культин Н.
Основы программирования в Delphi 7.0 - Санкт-Петербург, 2005.
2. Гофман В. Delphi6/В.Гофман, А.Хомоненко. – Санкт-Петербург: БХВ – Петербург, 2001.
3. Абдолдина Ф.Н. Delphi ортасында
бағдарламалау. Әдістемелік
құрал.- ШҚМУ баспасы, Өскемен, 2005.
4. Баас Р. Delphi4. – К.: Издательская
группа BHV, 1999.
5. Дарахвелидзе П. Программирование в Delphi5. – Санкт-Петербург: БХВ-Петербург,
2001.
6. “rambler.ru” және “google.ru”
сайттары.