WEBbrowser компонентін қолданып бағдарлама құру

КІРІСПЕ 3
1.БӨЛІМ DELPHI ПРОГРАММАЛАУ ОРТАСЫ 5
1.1 Delphi программалау жүйесі 5
1.2 Delphi.дің артықшылықтары 5
1.3 Delphi .дің негізгі сипаттамалары. 6
1.4 Ұйымдастырушының ортасын икемдеу . 9
1.5 Компоненттер ... ... ... ... ... ... ... ... ... ... ... ..11
1.6 Delphi программалау ортасының графикалық мүмкіндіктері 12
1.7 Мәтінді шығару ... 13
2.БӨЛІМ DELPHI.ДІҢ МУЛЬТИМЕДИЯЛЫҚ МҮМКІНДІКТЕРІ 14
2.1 WEBbrowser компоненті ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15
2.2 Animate компоненттінің қасиеттері ... ... ... ... ... ... ... ... ... ... ... ... ...16
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 20
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... .. 21
ҚОСЫМШАЛАР .. 22
Курстық жобаның өзектілігі: Delphi ортасында дайын бейне файлдарды (анимацияны) көруге мүмкіндік болғанмен, оны жасақтау өте қиын. Дегенмен қарапайым анимацияларды жасап үйрену өте қызғылықты жұмыс болып табылады.
Мультипликациялық фильмдерді жасаудың принциптері әркімге белгілі болуы тиіс. Ол бір-бірінен аз ғана айырмашылығы бар кадрларды (белгілі бір тұрақты аумақтағы кескіндер) бір-бірлеп, белгілі ретпен жылдам ауыстырып көрсету. Осы жағдайда кескіннің қозғалыс эффектісі туындайды. Мысалы, секундына 20 кадрдан ауыстырып отырсақ, 100 кадрдан тұратын анимацияны 5 секунд ішінде көріп боламыз. Мысалға, Windows жүйесінің «Проводник» бағдарламасында біршама көлемді файлдарды көшіру мен өшіру кезінде қысқа анимациялар пайдаланылатынын көріп жүрміз. Тәжірибеде кейбір қарапайым анимацияларды оқыту программасында схема элементтерін немесе механизмнің шартты кескінін қозғалтуға, қолдануға тура келеді.
Графикалық дұрыстағыш. Delphi –де қуатты редакторға енгізілген кодтағы қателерді тауып, оларды жоятын графикалық дұрыстағыш бар. Тоқтау нүктелерін анықтауға, үзілістерді тексеріп, өзгертуге адымдап басу арқылы программаны әрекетін дәл түсінуге болады. Ал егер өте жіңішке дұрыстағыш қажет болса, ассемблердегі нұсқауларды және процессор регисторын тексеріп, бөлек енгізу мүмкіндігі бар Turbo Debugger пайдалануға болады.
Құрал-саймандар тақтасындағы түймелер мәзірдегі белгілі бір командаға сәйкес келеді. Мысалы File менюіндегі Open командасын таңдасақ та немесе Standard құрал-саймандар тақтасынан Open кнопкасын бассақ та бір нәтижеге әкеледі. Құрал саймандар тақтасындағы пернелер көмекші түсіндірмелермен (подсказка) жабдықталған. Егер тышқан курсорын перне қасына жақындатсақ онда көмекші түсіндірме шығады.
1. Компьютерная технология обучения:словарь-справочник/Под редакцией Гриценко В.Ю. Довгялло А.М. Савельева А.Я. -К.: «Накова думка», 1992
2. Нұрғалиева Г. Қ. Электрондық оқулықтар – мұғалім мен оқушы арасындағы әрекетттестікті гуманизациялау құралы// «Информатика негіздері» республикалық журналы, №2, 2002.- 2-3 б.
3. Тажигулова А. И. Конструирование электронных учебников//Научно-практический журнал «Информационные технологии в Казахстане», №1, 2000.- С. 42-43.
4. Виштынецский Е. И., Кривошеев А. О. Вопросы применения информационных технологий в сфере образования и обучения//Информационныетехнологии, 1998, №2 – с. 32-36.
5. Сливина Н. А., Фомин С. С. Компьютерное учебное пособие «Высшая математика для инженерных специальностей»//КомпьютерПресс.- 1997.- №8.- с.72-77.
6. Бобровский С.И. Delphi7, Баженова.И.Ю - Delphi7 самоучитель программиста
7. Сухарев М.В. основы Delphi профессиональный подход
8. Архангельский А.Я программирование в Delphi7
9. Вирт Н. Алгоритмы и структуры данных / Пер. с англ. — М.: Мир, 1989. - 360 с., ил.
10. Гринзоу Лу. Философия программирования для Windows 95/NT / Пер. с англ. — СПб.: Символ-Плюс, 1997. — 640 с., ил.
11. Язык компьютера. Пер. с англ, под ред. и с предисл.. Курочкина В. М Мир, 1989. ~ 240 с., ил.
        
        мазмұны
Кіріспе 3
1.БӨЛІМ Delphi программалау ортасы ... Delphi ... ... 5
1.2 Delphi–дің артықшылықтары 5
1.3 Delphi ... ... ... ... ... ортасын икемдеу . 9
1.5 Компоненттер ... Delphi ... ... ... ... ... ... шығару ....13
2.БӨЛІМ DELPHI-ДІҢ МУЛЬТИМЕДИЯЛЫҚ МҮМКІНДІКТЕРІ 14
2.1 WEBbrowser ... Animate ... ... ... ... тізімі .............. 21
Қосымшалар .. ... ... ... Delphi ортасында дайын бейне ... ... ... ... оны жасақтау өте қиын. Дегенмен
қарапайым анимацияларды жасап үйрену өте қызғылықты жұмыс болып табылады.
Мультипликациялық фильмдерді ... ... ... ... ... Ол бір-бірінен аз ғана айырмашылығы бар ... ... ... ... ... ... ... ретпен жылдам ауыстырып
көрсету. Осы жағдайда ... ... ... ... ... 20 ... ауыстырып отырсақ, 100 кадрдан тұратын анимацияны ... ... ... ... ... Windows ... «Проводник»
бағдарламасында біршама көлемді файлдарды көшіру мен ... ... ... ... ... жүрміз. Тәжірибеде кейбір қарапайым
анимацияларды оқыту программасында схема элементтерін немесе механизмнің
шартты ... ... ... тура ... ... Delphi –де ... ... енгізілген кодтағы
қателерді тауып, оларды жоятын графикалық дұрыстағыш бар. Тоқтау нүктелерін
анықтауға, үзілістерді тексеріп, өзгертуге адымдап басу арқылы ... дәл ... ... Ал егер өте ... ... ... болса,
ассемблердегі нұсқауларды және процессор регисторын тексеріп, бөлек енгізу
мүмкіндігі бар Turbo Debugger пайдалануға болады.
Құрал-саймандар тақтасындағы түймелер ... ... бір ... ... ... File менюіндегі Open командасын таңдасақ та ... ... ... Open ... ... та бір нәтижеге
әкеледі. Құрал саймандар тақтасындағы пернелер көмекші түсіндірмелермен
(подсказка) жабдықталған. Егер ... ... ... ... жақындатсақ
онда көмекші түсіндірме шығады. Қолданушы құрал саймандар тақтасының
орналасуын, көрініп немесе ... ... ... диалогтық терезесі
арқылы өз қалауынша өзгерте ... және ... ... ... арқылы
жылжытуына болады. Customize терезесіндегі құрал-саймандар тақтасының
үлгісінен тышқанның оң жақ пернесін басу ... ... ... ... тақырыбы: «Delphi ортасында анимация жасау
әдістері».
Зерттеу мақсаты: Delphi ... ... ... ... ... анимациялардың жетілдіру жолдарын көрсету.
Зерттеу міндеттері:
• Кескін таңдау және оны қозғалысқа келетін элементтерін анықтау;
• Кадр ... ... және ... ... ... рет ... тәуелді орнын (позицясын) анықтау;
• Кескіннің экранда қозғалу траекториясын, аралығын, бағытын және
жылдамдығын анықтау;
• Кескіннің экранда қозғалу заңдылығын, ... ... ... айнымалы, қисық сызықты және т.б моделдеу;
• Кескіннің қозғалысын бастау (жалғастыру) және тоқтату.
Зерттеу объектісі: Delphi программалау ортасы, PhotoShop программасы.
Зерттеудің ғылыми болжамы: ... ... ... үшін екі ... қызметін пайдалануға болады. Олар
мультимедиялық программамен жұмыс істеуге мүмкіндік береді:
• Animate — Жәй ... ... ... ... ... ... ... көрген кезде);
• MediaPlayer —Аса қиын есептерді шығаруға ... ... ... ... бар ... ... және ... әдістері: Delphi программалау ортасы мен ... ... ... ... ... ... негізгі екі бөлімнен,
қорытындыдан, пайдаланылған дерек көздер тізімінен және қосымшадан ... ... delphi ... ... Delphi ... жүйесі
Delphi программалау ортасын жүктегеннен кейін экранда интегралданған
программаланған ... ... ... ... ... ... ... код редакторы және объектілер инспекторы.
Экранның жоғарғы бөлігінде негізгі терезе орналасады. Онда құрал-
саймандар тақтасы ... View. Debug және Custom) және ... ... ... терезе Delphi ортасы ... ... ... ... жабу ... ... жабамыз.
Тақырыбында қазіргі ашулы тұрған проектінің аты тұрады. Проекті
орындалу немесе ... ... ашық ... ... ... орындалу
режимінде ашық тұрса онда [Running] сөзі қосылып жазылады.
Мәзір жолағы программаны басқарудағы, тестілеуге және құруға ... ... ... палитрасындағы компоненттер арқылы программа құрылады.
Компоненттер Delphi программасының негізгі элементтері болып табылады. ... ... ... ... интерфейсін құруға көмек береді.
Ең бірінші Delphi-ді жүктегенде Standard палитрасы ашық тұрады. Қолданушы
өз қалауынша , ... ... ... ... болады. Осы
өзгерістердің барлығын Palette Properties терезесінде жүзеге асырылады. Бұл
терезені 2 ... ... ... ... ... ... оң жақ ... басып Properties мәзірін
таңдау.
1.2 DELPHI–дің ... ... ... жылдамдығы;
➢ Жасалған қосымшаның өнімділігінің жоғарылығы;
➢ Жасалған қосымшаның компьютер ... ... ... ... Delphi ... жаңа компоненттер мен құрылғыларды қосу арқылы
қосымшаның жұмысын ... ... жеке ... жаңа компонент пен инструмент ... Delphi ... ... ... – бұл бірнеше маңызды технологиялардың комбинациясы:
➢ машина кодына аударатын жоғары ... ... ... ... ... ... ... визуальді ( сонымен қатар жылдам )
қосымшаларды құру;
... ... құру үшін ... ... ... ... көп терезелі жүйе тәрізді .Оны жүктеу ... ... ... ... ... ... 4 терезе пайда болады.
1-сурет. Delphi ортасының негізгі терезесі
Delphi ортасының негізгі терезесі болып бірінші ... ... ... және ... ... ... инспекторы терезесі
Объект инспекторы терезесі, ... ... ... ... ... ... жазылады. Мұны View/Оbgect inspector немесе
F1клавиші арқылы экранға ... . Obgect ... ... ... тұрады.
1. Propertits ( қасиет )
2. Events (жағдай)
3-сурет. Форма терезесі
4-сурет. Код редактор терезесі
Бұл терезеде ... ... ... ... ... тізімі және сол оқиға сәйкес командалар жазылады. [7,118-135]
Бір проектімен жұмыс қажеттілігіне қарай экранда ... да ... ... ... жасау барысында негізгі терезеден басқа терезелерді
алып тастауға, орын ауыстыруға болады. Көп терезелі болғанмен Delphi-де ... бір ... ... болады.
Delphi-де құрылғының қосымша проекті түрінде жиналған ... ... ... Проект коды (DPR кеңейтілген мен берген формада сақталады)
2. Форма сипаттамасы (DFM)
3. Форма модулі (PAS)
4. Модулдер (PAS)
5. Объектілер параметрі ... ... ... таңбасымен өзгеріс енгізеді. Ең қарапайым проектінің өзі
көп формадан тұрады. Сондықтан кез-келген проект құру ... ... ... сақтайтын каталог ашқан дұрыс.
Негізгі программа төмендегідей ... ... ... Forms,
Unit1 in ‘Unit1. pas’{Form1},
Unit2 in ‘Unit2 . ... ... Create ... аты ... файлының атымен сәйкес келеді және дискіге
сақталу ... да ... ... ... ... ... да
осы атпен аталады. Проект файлының атын ... ... ... ... ... өзгереді. Проектіні құру проект файлын компиляциялау барысында
орындалады және қосымшаның ехе файл проект атымен ... ... ... және ... ... Ол ұшін ... ... (просмотр источника) командасы арқылы ашылады. Формаларды қарау
үшін ... ... ... сақталған файлда форманың өзі
мен оның сипаттамасы беріледі. Форма модулінің файлында ... ... ... Ол ... ... ... ... ашады. Қажетті
модульді ашу үшін view-Units… немесе ctrl+F12 ... ... кез ... ... ... ... Олар объект pascal тілінде
жазылады. Оларды қолдану үшін Uses бөлігінде атты ... ... ... ... аты беріледі. Проектіні сақтағанда ... ... ... ... файлымен жұмыс жасауға арналған графиктік
редактор қарастырылған. Бұл ... ... ... ... ... Компаненттер пиктограммасы (.DCR)
• Расторлық бейнелер (.BMP)
• Қосымшалар пиктограммалары (.ICD)
• Курсорлар (.CUR)
Проект параметрлер файлында параметрлер мен олардың мәндері ... әр ... ... ... ... және орындау.
Проектіні компиляциялау барысында ... ... файл ... ... (Д44) ... Компиляциялау процесі
Progect\complie ctrlF9 командалары арқылы орындалады ... ... ... ... рет ... ... мәні
өзгерген модульдердің файлдары компиляцияланады. Нәтижесінде әрқайсысы үшін
DCU кеңеймесімен анықталған модулге өзгеріс ... ... онда ... ... модулге қайта компеляцияланады. Барлық модульдер
компиляцияланғаннан кейін проект файлы ... да ... ... файл ... ... Delphi ... Windows ... Delphi ортасында проектіні жүктеу үшін Run/ Run немесе F9 тетігі
басылады. Егер қосымша жұмыс жасамай қалса, Delphi ... Run/ ... ... Crtl+F12 ... ... тоқтатылады.
1.4 Ұйымдастырушының ортасын икемдеу
Delphi – ді ... соң ... ... компанент палитрасының
иконкалары орналасады. Егер курсор бір иконкаға тоқтап қалса, оның астында
сары төрт ... ... ... ... ... ... ... түрде жазылатындықтан, барлық осы
компоненттер форма жазықтығында ... ... ... ие ... ... ... операциялану үшін қажет. Бірақ ... ... ... ... ... тек визуальді копонент болып қалады. Копонент
қызметі бойынша палитра беттерінде топталған. ... Windows ... ... ... ... ... деп ... палитра
бетінде орналасқан.[9,140-156]
Delphi ұйымдастырушыға ортаны максимальді ыңғайлылық үшін икемдейді.
Компонент палитрасын, құралдар сызғышын оңай өзгертуге және ... ... ... ... ... ... Программалар редакциялауды макростарды
орындау мен жазуды мәтіндік ... ... ... ... ... және ... ... айырмасын пайдалану арқылы жүзеге ... ... Delphi –де ... ... ... кодтағы
қателерді тауып, оларды жоятын графикалық дұрыстағыш бар. Тоқтау нүктелерін
анықтауға, үзілістерді тексеріп, өзгертуге адымдап басу ... ... дәл ... ... Ал егер өте ... ... ... болса,
ассемблердегі нұсқауларды және процессор регисторын тексеріп, бөлек енгізу
мүмкіндігі бар Turbo Debugger ... ... ... Бұл ... ... терезе бейнесінде көрінеді, онда
сіз программаны жобалау кезінде объектінің ... мен ... ... ... ... and Events) ... ... Менюді жасауға, шаблондар түріндегілерді сақтауға және
кейін оларды кез-келген қосымшада ... ... Бұл ... ... оңай ... мен ... ... құрал программасының тобы. Ұйымдастырылған сарапшыларды
өз бетінше қосуға мүмкіндік бар. Потенциалды түрде бұл ... ... Case – ... ... кеңейте алатын үшінші фирмалардың
мүмкіндігі. Оның құрамы мынадай:
➢ Мәліметтер қорымен жұмыс істейтін форма сарапшысы.
... ... мен ... сарапшысы.
➢ Форма шаблонын сарапшысы.
RAD Pack құрамына Delphi ... Borland Pascal 7.0 ... ... ... ... ... Қазіргі уақытта DLL құрылысын
жеңілдететін және тіпті өзінің сарапшыларын жасайтын сарапшыларда ... оқу ... ... кеңірек игеруге мүмкіндік береді. Ол
тек көмекші жүйе ғана ... ... ол ... ... өз ортасында көрсетеді.
1.5 Компоненттер
Query компоненті алыстатылған SQL – серверлерге болмаса жергілікті
мәліметтер ... ... құру және ... үшін ... компоненті-мәліметтерді жол немесе баған ретінде көрсететін,
белгіленген мәліметтерге кестесін туғызу үшін ... ... ... - бұл ... Table немесе Query компоненттері
секілді мәліметтер қорымен байланыстыру үшін пайдаланылады.
MainMenu компоненті - бұл компонент ... ... меню құру ... ... қасиеті Items арқылы менюге керекті сөздер жазылады. Я
болмаса MainMenu ... ... 2 рет ... ... ... болады.
ShortCut қасиеті клавиатурадан басқаруға мүмкіндік береді.
Panel компоненті - бұл ... кең ... ... ... ... ... ... компоненттерді біріктіріп, бір
жерде орналастыруға ыңғайлы. Panel ... ... Caption ... ... ... Bevellnner, BevelOuter, ... ... ... ... ... болады.
Button компоненті - бұл компонент ең көп қолданылатын компоненттер
қатарына жатады. Caption басты қасиеті болып табылады. ... ... ... ... ... Осы ... батырманы басқан кездегі орындалатын
операторлар жазылады.
ComboBox компоненті-ListBox және Edit ... ... ... ... ... және тізімнен таңдап алуына
болады.
Edit компоненті- бір ... ... ... үшін ... ... ... Тексті енгізіп шығаратын қасиеті Text. BorderStyle қасиеті
арқылы компоненттің түрін көркейтуге болады.AutoSelect қасиеті ... ... ... ... ... SelLength, SelStart және SelText
қасиеттері боялған ... өзін ... ... ... ... максимальды ұзындығын анықтайды.
Label компоненті - формада әртүрлі жазуларды ... ... ... ... ... Бұл компоненттегі тізімнен пайдаланушы тек бір
ғана жолды таңдай алады. Басты қасиеті Items.
ExcelApplication ... - бұл ... ... ... шақыру үшін қолданылады.
WebBrowser компоненті - бұл компонент htm ... ... ... үшін ... Delphi ... ортасының графикалық мүмкіндіктері
Delphi ортасы схемаларды, сызбаларды, түрлі иллюстрацияларды экранға
шығаратын программаларды неғұрлым қарапайым жолмен құруға мүмкіндік береді.
Графикалық ... ... ... ... ... ... Image ... бұған Canvas қасиеттері сәйкес келеді. Объектінің
бетіне графиктік элементтерді (түзу ... ... және т.б) ... үшін ... Canvas ... қолдану әдісін пайдаланымыз.
Мысалы:
form1. Canvas. Restangle (10,10,100,100);
Бет (Холст);
Қарандаш және қылқалам.
Қарапайым графиктерді бет (холст) ... ... ... ... ... ... және ... қолданылады: қарандашты түзулер мен
контурларды сызуға қолданады, ал қылқаламды аймақтарды шекаралық ... ... ... ... ... ... ... және қылқаламға
Pen (қарандаш) Brush (қылқалам) қасиеттері сәйкес келеді, бұлар TPen және
TBrush типтерін ... Осы ... ... мәні ... элементтердің түрін анықтайды.
TPen объектісінің мынадай қасиеттері бар:
Color – түзудің түсі(контуры).
Width - түзудің қалыңдығы (пиксель ... - ... ...... мәні ... ... атаулы тұрақтыларды
қолдануға болады (TColor): clBlack, clOlive, clGray, clBlue, ... ... clAqua, clGreen, ... clRed, ... ... ... ... қабылдайды:
psSolid – біркелкі түзу;
psDash – пункттирлік түзу, ұзын штрихтар;
psDot - пункттирлік ... ... ... – түзу көрінбейді.
Егер Pen.Width қасиетінің мәні бірден үлкен ... онда ... ... түзулер болып шығады.
Қылқалам (Canvas.Brush) тұйық аймақтарды сызатын және сол облыстарды
бояуды қамтамасыз ететін әдіс ... ... ... ... ... ... тұйық облысты бояйтын түс;
Style - аймақты толықтыру стилі ... ... мәні ... ... ... ... Tcolor
типті атаулы тұрақтыларды қолдануға болады.
Brush.Style қәсиеті мынадай мәндерді қабылдайды:
bsSolid - ... ...... ... – көлденең штрих;
bsVertical – тік штрих;
bsFDiogonal – ... ... ... ... ... ... ... объекттің бетіне мәтін шығару үшін TextOut ... Осы ... ... ... ... ... мынадай түрде
болады:
Объект. Canvas. TextOut(x , y , Текст);
Мұндағы x , y – ... ... ... ...... ... символдық типті тұрақты (шығарылатын
мәтін).
TextOut әдісімен шығарылатын мәтін облысының оң жақ ... ... ... ... ... ... , PenPos.y , ... Қарапайым графиктерді сызу әдістері
LineTo әдісі түзуді ... ... ... ... нүктеге дейін сызады.
Объект. Canvas. LineTo(x , y);
MoveTo әдісі қарандашты ... ... ... Canvas. MoveTo(x , ... әдісі эллипс сызады (жеке жағдайда, шеңбер – параметр мәніне
тәуелді болады): ... ... , ... x1, y1, x2, y2 – ... ... ... ... әдісі доға сызады:
Объект. Canvas.Arc(x1 , y1,x2, y2, x3, y3, x4, y4);
Мұндағы: x1, y1, x2, y2 – эллипс параметрі, ... ... ... доға ... ... тіктөртбұрыш сызады:
Объект. Canvas. Rectangle (x1 , y1, x2 , ... x1, y1 және x2, y2 – сол жақ ... және оң жақ ... ... ... ... Brush.Color қасиеті арқылы берілген түсімен
тіктөртбұрышты ... Бұл ... бір ғана ... бар, бұл ... ... Canvas ... объектінің қасиеттері:
Жоғарыда айтып кеткендей, программа орындайтын графиктерді бетке шығару
үшін Canvas қасиеті келеді. Canvas ... Pixels ... ... графикалық беттің кез келген нүктесін қажетті түске бояуға болады.
Мысалы (нұсқауы):
Form1.Canvas. Pixels [10,10]:=clRed;
Форманың бетіндегі нүктені қызыл түске бояйды.
2. ... DELPHI ... ... жасау әдістері
2.1 WebBrowser компоненті
WebBrowser компоненті Internet бетінде HTML ... ... ... ... Олар ... Avi клиптерін ғана
дыбысты орындай алады.
Дыбысты орындалатын бейне мынадай екі ... ... ... ... Common Avi.FileName проектілеу процесінде және
дыбысты орындалатын файлдың атын программалау беру мүмкіндігіне ие.
Ал ... ... ... ... мультипликацияны дыбысты
орындау мүмкіндігін береді. Бұл қасит ... ... ... ... ... ... ... File, aviRecycleFile, aviEmptyRecycle, aviDeleteFile);
Propery CommoneAVI:CommanAVI;
TCommonAVI типі Windows-та алдын ала анықталған файлдарды көшіру,
файлдарды іздеу, файлдарды ... және т.б. ... ... анықтайды. Олардың әрқайсысының мағынасын текстік қосымшада
қарастырамыз.
Ал әзірге CommonAVI-дің мағынасын орнатсақ, ... тең ... Бұл ... ... ... бйнелеуге сәйкес келеді. Animate
компонентіндегі Repetitions қасиеті дыбысты орындалатын клиптің ... ... Егер ол 0-ге тең ... ... ... онда Stop әдісі
орындалғанша дыбысты орындау үсті-үстіне қайталанады. Бұл әдіс ... OnStop ... ... ... ... ... етіп ... үшін қолданылады.
Егер Repetitions қасиетіне 0-ден үлкен мән ... онда ... ... ... Animate компонентіндегі Active Қасиетін “true”
деп ... ... ... ... жүзеге асып, клип сан ... ... кадр ... көре аласыз. Ол үшін компонентте
тышқанның оң жақ батырмасын ... және ... ... ... (келесі
кадр) немесе PreviousFrame(алдындағы кадр) ... ... Бұл ... фрагментін таңдауға мүмкіндік берді, егер сіз ... ... ... қаламасаңыз. Клиптің фрагмент дыбысты орындау ... ... ... ... және ... ... ... кадры қасиеттерін орындау керек.
Төменде көрсетілгендей клиптың фрагментін ... ... ... ... ... болады.
Procedure Play(FormFrame6ToFrame:word;Count:integer);
Кадрлық клиптің берілген ізбасар әдісін FromFrame-нан ToFrame-ға дейін
кірсе, дыбысты орындалу бір рет Count қайталанады. Егер FromFrame=1, ... ... ... кадрдан басталады. ToFrame ... ... ... және ... оқуға арналған қасиет) қасиетімен
анықталатын және клиптегі кадрлардың толық сан ... ... ... ... ... . Егер Count=0 ... онда stop әдісі орындалмайнша
дыбысты орындалу қайталана береді.
Play –ң орындалуы StartFrame FormFrame-ге тең, ... ... ... Count-ке және true болатын Active-тың келесі орнатуына ... ... ... ... ... ашу және жабу дыбысты орындалудың
басы мен аяғын генерирлейтін OnClose OnOpen OnStart және OnStop ... Animate ... ... ... текстік қосымша
құрсақ.... Осы қосымшада Animate компонентінің Visible қасиетін false-қа
өзгертсек. Бұл файлдарды ... ... ... және т.б. ... болған
кезде бейнелер шығу үшін қажет. Текстік қосымшада дыбысты ... ... ену ... басу ... ... лы орындалатын оқиғаның
басын және аяғын өзгертуге болады.
Сондықтан, дыбысты ... ... ... ... ... ... 0-ге тең деп беру керек. Active қасиетін false-қа
орнатамыз. Сол сияқты бейне экранның центрінде ... болу үшін ... ... ал Center қасиетін true-ге орнатамыз.
WebBrowser компоненттінің қасиеттері
Animate компоненттінің Win32 ... ... ... ... орналасқан анимациямен жұмыс ... ... ... ... белгісі
Десе де, AVI-файлында орналасқан ... ... ... ... ... ... тексеру үшін,мысалы Windows ... ... ... ... Web Browser ... ... ғана ... толық дыбысы арқылы жүретін анимацияларға
Media Player компонентін ... ... ... ... ... кейін
оның сәйкесінше қасиеттерін тағайындау керек. Animate компоненттінің
қасиеттері төменде ... ... ... ... ... ... аты. ... қасиетіне |
| ... ... алу үшін |
| ... ... ... |
|FileName ... ... ... |
| ... ... AVI-файлының |
| |аты. ... ... ... ... кадр |
| ... ... ... ... ... кадр |
| ... ... ... ... ... прцесін |
| ... ... ... ... ... ... компонент фонының |
| ... ... ... ... кезінде «мөлдір»|
| ... ... ... ... ... ... ... ... ... ... қасиеттері
WebBrowser компаненті теқ қана AVI-файлдарын ұйымдастыру үшін ғана
қолданылады. FileName ... ... ... файл атын ... ... ... қате туралы хабар береді. AVI-файлының ішіндегісін көргіңіз
келсе, онда Windows- де керекті ... ... ... ... ... ... ... ашылады, осы жерде файл туралы толық
ақпарат берілген.
Есеп«Delphi ортасында мультимедия көрме жоба»
Delphi ... ... ... анимацияны құру және түрлі бейнелерді
қозғалысқа келтіру.
Шешуі: Delphi программалау ортасында анимациялық бейнелерді қозғалысқа
келтірдім.
Нәтижесі:
Курстық жобамда Delphi-дің графикалық мүмкіндіктерін ... ... ... ... ... іске ... ... терезе пайда
болады:
1-сурет. Бастапқы бет
2-сурет
Үшінші бетте мен осы курстық жобамның авторы және ... ... ... Ол ... Form3 бетінде көрсетілген.
Негізгі бетте html құжаттары, ... флеш ... ... ... ... ... шақыру бқлімдері орналасқан.
Html құжаттарын Дельфи ортасына шақыру.
Видеофайлдарды Дельфи ортасына шақыру және көрсету.
Флеш файлдарды ... ... ... Дельфи ортасына шақыру және демонстрациялау.
Қорытынды
Қорыта келгенде, мен осы ... ... ... барысында
бағдарламалау әлемінде үздік жетістіктерге қол жеткізіп отырған, қызықты да
күрделі программа – Delphi ортасы ... ... ... ала отыра, бұл
тілдің басқа программалау ... ... ең ... ... ... ... сай өз ерекшеліктерімен қатар өз
мүмкіншіліктері де бар озығы екеніне көз жеткіздім.
Бұл ... ... ... Delphi ... ... пайдалана отырып, әр ... ... ... ... ... ... мультимедия бейнелеулерді жасуға мүмкіндіктер береді. Біз
осы ... ... ... кез-келген суреттерді Delphi-дің
мультимедиалық мүмкіндіктерімен түрлендіре аламыз.
Delphi көптеген ... ... ... ... ... күрделі есеп берулерді құру және баспаға шығаруға ... ... ... ... түкпір-түкпіріндегі бұрышында болып жатқан барлық
жаңалықтарды, білім, мәдениет, ... ... ... ... яғни барлық мәліметтерді бүкіл дүниежүзілік компьютер желісі
– Интернет арқылы білетін болсақ, осы ... одан да әрі ... ... Delphi ... да өз ... қоса алады.
Менің курстық жобамдада WEBbrowser компонентін қолданып бағдарлама
құру мүмкіндіктері жалпы толығымен қарастырылған Осы ... ... ... ... ... ... келтіріп
мультимедия көмегімен іске асырдым. Әрбір программист үшін DELPHI құралын
білген өте пайдалы, әрі тиімді екенін айта ... ... ... ... келе ... компонентін қолданып
бағдарлама құру мүмкіндігі өте зор және ... ... кең ... ... ... болып табылады.
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР тізімі
1. Компьютерная технология обучения:словарь-справочник/Под ... В.Ю. ... А.М. ... А.Я. -К.: ... ... 1992
2. Нұрғалиева Г. Қ. Электрондық оқулықтар – мұғалім мен оқушы арасындағы
әрекетттестікті гуманизациялау ... ... ... ... №2, 2002.- 2-3 ... ... А. И. ... электронных учебников//Научно-
практический журнал «Информационные технологии в Казахстане», №1, 2000.-
С. ... ... Е. И., ... А. О. Вопросы применения информационных
технологий в сфере образования и ... №2 – с. ... ... Н. А., ... С. С. ... ... пособие «Высшая
математика для инженерных специальностей»//КомпьютерПресс.- 1997.- №8.-
с.72-77.
6. Бобровский С.И. Delphi7, Баженова.И.Ю - Delphi7 ... ... М.В. ... Delphi ... ... ... А.Я программирование в Delphi7
9. Вирт Н. Алгоритмы и структуры данных / Пер. с англ. — М.: Мир, 1989. ... с., ... ... Лу. ... ... для Windows 95/NT / Пер. с
англ. — СПб.: ... 1997. — 640 с., ... Язык ... Пер. с ... под ред. и с предисл.. Курочкина В. М
Мир, 1989. ~ 240 с., ил.
Қосымшалар
«Қала» анимациясының коды:
procedure ... ... ... // ... // машина
scr_buffer:=TBitmap.Create; // буфер обмена
scr_buffer.Width:=scr_width; // ширина буфера
scr_buffer.Height:=scr_height; // высота ... ... ... // машина
fon.LoadFromFile('fon.bmp');// фон
x:=0; // начальные координаты машины
y:=430;
y1:=380;
avto.transparent:=true;//задаем прозрачность
moto.transparent:=true;
end;
procedure TForm2.Timer1Timer(Sender: TObject);
begin
x:=x+2;//текущая координата + шаг для ... ... + шаг для ... ... then ... ... ... x1

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 16 бет
Бұл жұмыстың бағасы: 700 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
OpenFOAM пакетің қолданып, көпфазалы ағындарды модельдеу22 бет
SQL серверін қолданып қосымшалар жүйесін жетілдіру80 бет
Жоғары мектепте бейорганикалық химияны интерактивті оқыту әдістерін қолданып оқытудың ғылыми- әдістемелік негіздері83 бет
Интерактивтік әдістерді қолданып оқыту41 бет
Информатика сабағында дамыту технологиясын қолданып оқыту24 бет
Отандық шикізат негізіндегі көмірсілтілі реагенттерді қолданып, сазды бұрғылау ерітінділерін модификациялау63 бет
Отандық шикізат негізіндегі көмірсілтілі реагенттерді қолданып, сазды бұрғылау ерітінділерін модификациялау туралы61 бет
Туындыны қолданып өрнекті ықшамдау9 бет
Халықтық педагогиканың тәрбиелік мәні. Халықтық педагогиканың мазмұнын ашу. Халықтық педагогиканы (жаңылтпаш, мақал-мәтелдер, жұмбақ, ырымдыр, нақылдар) қолданып тәрбие сағатын өткізуге материалдар жинастыру. Тәрбие сағатының үлгісі15 бет
Case - технологиясы31 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь