Автор работы: Пользователь скрыл имя, 20 Марта 2013 в 13:41, курсовая работа
Әлемдегі миллиондаған программистер Delphi-де жұмыс жасайды және олардың көбісі Delphi-де мәліметтерді өңдеуге және сақтауға арналған программалар құрады. Күнбе-күн коммерциялық және жеке мәліметтерді санамағанда (адам аттары, мекен-жайлар, есепшоттар) визуальды интерфейс көмегімен жұмыс істеу керек болатын көптеген ақпараттар бар: дыбыс файлдары, видео көріністер, WEB –парақшалары және т.б. Осындай көп ақпарат арасында өзімізге керекті мәліметтерді алу үшін, оларды өңдейтін программалар қажет.
Кріспе……… 3
1 Delphi программалау ортасы………….. 6
1.1 Delphi программалау жүйесі………. 6
1.2 Delphi–дің артықшылықтары……….. 7
1.3 Өнімнің негізгі сипаттамалары………… 7
1.4 Ұйымдастырушының ортасын икемдеу ……… 13
1.5 Компоненттер………. 16
1.6 Delphi программалау ортасының графикалық мүмкіндіктері……. 17
1.7 Мәтінді шығару…….19
1.8 Canvas объектінің қасиеттері…….. 21
2. Delphi ортасынның графикалық мүмкіндіктерін сипаттайтын программа 21
Қорытынды…………. 23
Пайдаланылған әдеиеттер көзі…………. 26
Дельфи ортасында анимация жасау әдістері
Мазмұны
Кріспе……… 3
1 Delphi программалау
ортасы………….. 6
1.1 Delphi программалау жүйесі………. 6
1.2 Delphi–дің артықшылықтары……….. 7
1.3 Өнімнің негізгі сипаттамалары…………
7
1.4 Ұйымдастырушының ортасын икемдеу ………
13
1.5 Компоненттер………. 16
1.6 Delphi программалау ортасының графикалық
мүмкіндіктері……. 17
1.7 Мәтінді шығару…….19
1.8 Canvas объектінің қасиеттері…….. 21
2. Delphi ортасынның графикалық мүмкіндіктерін сипаттайтын программа 21
Қорытынды…………. 23
Пайдаланылған әдеиеттер көзі…………. 26
Қосымша………. 27
кіріспе
Әлемдегі миллиондаған
программистер Delphi-де жұмыс жасайды
және олардың көбісі Delphi-де мәліметтерді
өңдеуге және сақтауға арналған программалар
құрады. Күнбе-күн коммерциялық және
жеке мәліметтерді санамағанда (адам аттары,
мекен-жайлар, есепшоттар) визуальды
интерфейс көмегімен жұмыс
Программа құруға ыңғайлы тамаша ортаның бірі – Delphi ортасы таңдап алынды. Оны оқып үйрену , түсіну және логикалыңқ ойлауға өте қарапайым , әрі жеңіл. Delphi программалаудың структуралық тәртібін және программалаудың басқа тілдерге қарағанда жалпы жақсы дамыған.Оның қызықты рекурсивті мүмкіндіктері , сонымен қатар қызықты есептер шығару мүмкіндіктері бар.
Delphi типті жүйені тез және визуальды құру ортасы деп атайды.Себебі ол өзіне компилятормен қоса редактор және көптеген дайын программалар жиынтығын қамтиды.Delphi – де шамамен 200 – ге жуық дайын компоненттер бар.
Delphi-де программа құру жақсы жабдықталған компьютерді қажет етеді.
DELPHI – бұл Borland
International-дың
DELPHI тілі объектілі
– бағытталған Object Pascal тілінің
жалғасы. DELPHI-ге InterBase локальді SQL сервері,
есеп беру генераторлары,
Delphi 6 Windows 95, Windows 98 немесе
Windows NT операциялық жүйесінің
Программалардың сәйкестендірілуі
үлкен роль атқарылады. Бұл аппаратпен
қамтамассыздандырумен
- Мобильді компьютерлерді
тарату кең ауқым алуымен
Дыбыс, сурет, тексттік және цифрлық типтермен берілген информацияларды беру және оқыту, алу үшін арналған техникалық жабдықтардың әрі қарай дамуы.
Жоғарыда айтылғандай бизнеспен және өндіріспен тығыз байланысты болғандықтан қолданушылар Delphi 6-дан өздерінің есептерін шешу үшін идеал көмекші құрал тапты. Delphi 6-дің Visual Basic және C++ сияқты қолданушы интерфейсі бар. Қазіргі кезде көптеген фирмалар өз программа интерфейсінің стандарты ретінде қабылдады. Қолданушы интерфейсі визуалды құрылатын болғандықтан Delphi ортасында программалауды тез программа құру ортасы делінеді.
Құрудың графикалық ортасынан басқа аспектісі ол- көмекші жүйесінінің күштілігі.
Delphi 6-да басқа
да қазіргі программалау
Delphi 6 қолданушыға өте ыңғайлы, тез программа құруға мүмкіндік береді. Бұл ортаның құрал-саймандары өте көп және керек кезінде актив элемент үшін F1 пернесін басу арқылы көмек алуға болады.
1 delphi программалау ортасы
1.1 Delphi программалау жүйесі
Delphi 6 ортасын жүктегеннен
кейін экранда интегралданған
программаланған ортасының
Экранның жоғарғы бөлігінде негізгі терезе орналасады. Онда құрал-саймандар тақтасы (Standard. View. Debug және Custom) және компоненттер палитрасы орналасады. Негізгі терезе Delphi 6 ортасы жабылмайынша ашық тұрады. Негізгі терезені жабу арқылы Delphi 6 -ны жабамыз.
Тақырыбында қазіргі ашулы тұрған проектінің аты тұрады. Проекті орындалу немесе проектілеу режимінде ашық тұруы мүмкін. Проект орындалу режимінде ашық тұрса онда [Running] сөзі қосылып жазылады.
Мәзір жолағы программаны басқарудағы, тестілеуге және құруға керекті командалардан тұрады.
Құрал-саймандар
тақтасындағы түймелер мәзірдегі белгілі
бір командаға сәйкес келеді. Мысалы
File менюіндегі Open командасын таңдасақ
та немесе Standard құрал-саймандар тақтасынан
Open кнопкасын бассақ та бір нәтижеге
әкеледі.Құрал саймандар
Компоненттер палитрасындағы компоненттер арқылы программа құрылады. Компоненттер Delphi программасының негізгі элементтері болып табылады. Олар арқылы қолданбалы программаның қолданушы интерфейсін құруға көмек береді. Ең бірінші Delphi-ді жүктегенде Standard палитрасы ашық тұрады. Қолданушы өз қалауынша , компонеттер палитрасының орналасуын реттеуге болады. Осы өзгерістердің барлығын Palette Properties терезесінде жүзеге асырылады. Бұл терезені 2 жолмен шақыруға болады.
Палитраның кез-келген жерінен тышқанның оң жақ пернесін басып Properties мәзірін таңдау.
1.2 DELPHI–дің артықшылықтары
1.3 Өнімнің негізгі сипаттамалары.
Delphi – бұл бірнеше
маңызды технологиялардың
Delphi ортасы көп терезелі жүйе тәрізді .Оны жүктеу үшін:
Пуск/программы/Borland delphi/Delphi.
командасын қолданамыз .Жүктелгеннен кейін экранда 4 терезе пайда болады.
Бұл Delphi ортасының негізгі терезесі болып бірінші жолда мәзір орналасқан болып және саймандар тақтасы бар: Стандарт, Вид, Откладка, Палитра пользователя, панель компонентов, рабочая область
1.Негізгі терезе(Project1)
2.Обьектілер инспекторының терезесі . (Object inspector)
3.Форма конструкторының терезесі(form1)
4.Кодтар редакторының терезесі(Unit1.pas)
Бұл терезе объекттер ағаша. Бұл терезеде формадағы барлық компоненттердін дізімі тұрады. + немесе — белгісі бул компоненттін ішкі класында екінші компоненттің бар екендігін білдіреді. Егерде компоненттін аты ерекшеленген болса онда бұл компонент формада екпінді болғанын анықтайды.
Терезесі форма конструкторының терезесі болып бұл терезеге негізгі конпоненттер орналасады.
Бұл терезе объекттер инспекторы болып, мұнда объекттің негізгі параметрлері енгізіледі. Уақиғалар тізімі жазылады. Мұны View/obgect inspector немесе F1клавиші арқылы экранға шығамыз . Obgect inspector терезесі екі жапсырмада тұрады.
Терезесі кодтар редакторының терезесі болып табылады. Бұл терезеде формаға қойылған компоненттердің тізімі, компоненттердің уақиғалар тізімі және сол уақиға сәйкес командалар жазылады.
Бір проектімен жұмыс қажеттілігіне қарай экранда басқа да терезелер тұруы мүмкін. Жұмыс жасау барысында негізгі терезеден басқа терезелерді алып тастауға, орын ауыстыруға болады. Көп терезелі болғанмен Delphi-де тек қана бір уақытта жасауға болады.
Delphi-де құрылғының
қосымша проекті түрінде
Копилтильда таңбасымен өзгеріс енгізеді. Ең қарапайым проектінің өзі көп формадан тұрады. Сондықтан кез-келген проект құру барысында оның барлық элементін сақтайтын каталог ашқан дұрыс.
Негізгі программа төмендегідей құрылымда болады:
Program project1;
Uses Forms,
Unit1 in ‘Unit1. pas’{Form1},
Unit2 in ‘Unit2 . pas’{Form2};
{$R*.RES}
begin
Application. Initialize;
Application. Create Form(TForm1,Form1);
Application.CreateForm(TForm2,
Application.Run;
End.
Проекті аты проекті файлының атымен сәйкес келеді және дискіге сақталу барысында да ресурстар файлымен проектілер параметрлері файлы да осы атпен аталады. Проект файлының атын өзгерткенде автоматты түрде осы файл аттары өзгереді. Проектіні құру проект файлын компиляциялау барысында орындалады және қосымшаның ехе файл проект атымен аталады.
Проект файлын қарауға және өңдеуге болады. Ол ұшін Progect/view Sourec (проект) (просмотр источника) командасы арқылы ашылады. Формаларды қарау үшін viewForms…shift+F12. формалар сипаты сақталған файлда форманың өзі мен оның сипаттамасы беріледі. Форма модулінің файлында форма класының сипаты беріледі. Ол форманы қолданғанда автоматты түрде ашады. Қажетті модульді ашу үшін view-Units… немесе ctrl+F12 модульдер файлында кез келген формамен байланыспаған модульдер сақталады. Олар объект pascal тілінде жазылады. Оларды қолдану үшін Uses бөлігінде атты көрсету қажет. Ресурстар файлының проект аты беріледі. Проектіні сақтағанда автоматты түрде құрылады. Delphi-тен ресурстар файлымен жұмыс жасауға арналған графиктік редактор қарастырылған. Бұл Toolsimage Editor3.0 командасы арқылы алынады. Ресурстарға
Проект параметрлер файлында параметрлер мен олардың мәндері текстік редактордың әр түрлі жолында орналастырылады.
Проектіні компиляциялау және орындау.
Проектіні компиляциялау барысында орындалуға дайын файл немесе динамикалық кітапхана (Д44) құрылады. Компиляциялау процесі Progectcomplie<проект аты> ctrlF9 командалары арқылы орындалады және мынандай жағдайлар атқарылады. Соңғы рет компиляцияланғаннан кейін мәні өзгерген модульдердің файлдары компиляцияланады. Нәтижесінде әрқайсысы үшін DCU кеңеймесімен анықталған модулге өзгеріс енгізілген болса, онда осы модулге пайдаланылатын модулге қайта компеляцияланады. Барлық модульдер компиляцияланғаннан кейін проект файлы компиляцияанады да қосымша орындалуға дайын файл құрылады. Проектіні Delphi немесе Windows жүйесінде жүктейді. Delphi ортасында проектіні жүктеу үшін Run/ Run немесе F9 тетігі басылады. Егер қосымша жұмыс жасамай қалса, Delphi ортасында Run/ Program Reset немесе Crtl+F12 командалары арқылы тоқтатылады.
1.4 Ұйымдастырушының ортасын икемдеу .
Delphi – ді қосқан
соң жоғарғы терезеде
Бұл компонент палитрасынан қосымшаларды құрайтын копоненттерді таңдайды. Компонент құрамы визуальды және логикалық компоненттерден тұрады. Тетік редакциялау жазықтығы сияқты заттар визуальді компоненттер, ол кестелер логикалық болады.
Delphi-де программа
визуальді түрде
Delphi ұйымдастырушыға
ортаны максимальді ыңғайлылық
үшін икемдейді. Компонент
Delphi –де компоненттің
өз тобын анықтауға болады, және
оны палитра бетіне
Информация о работе Delphi ортасынның графикалық мүмкіндіктерін сипаттайтын программа