1.3 Delphi – дің артықшылықтары
Қосымшаны өңдеу жылдамдығы;
Жасалған қосымшаның өнімділігінің жоғарылығы;
Жаслаған қосымшаның компьютер ресурстарыны төмен қажеттіліктерін талап еғтуі;
Delphi ортасына жаңа компаненттер мен құрылғыларды қосу арқылы қоысшаның жұмысын арттыру;
Delphi – дің жеке құралдарымен жаңа компанент пен инструмент құрудың мүмкіншілігі;
1.3 Өнімнің негізгі сипаттамалары.
Delphi – бұл бірнеше маңызды технологиялардың комбинациясы:
Машина кодына аударатын жоғары өнімді комбинациясы:
Объекті – бағытталған модель компонент;
Прогрпммалық прототиптерден визуальді (сонымен қатар жылдам) қосымшаларды құру;
Мәліметтер қорын құру үшін арналған мастабталатын құралдар;
Delphi ортасы көп терезеліжүйе тәрізді. Оны жүктеу үшін:
Пуск/программы/Borland delphi/ Delphi.
Командасын қолданамыз. Жүктелгеннен кейін экранда 4терезе пайда болады.
Бұл Delphi ортасының негізгі терезесі болып бірінші жолда мәзір орналасқан болып және саймандар тақтасы бар: Стандарт, Вид, Откладка, Палитра пользователя, панель компанентов, робочая область
Негізгі терезе (Project1)
Объектілер инспекторының терезесі. (Object inspector)
Форма конструкторының терезесі (form1)
Кодтар редакторының терезесі (Unit1.pas)
Бұл терезеғ объекттер ағаша. Бұл терезеде формадағы барлық компаненттердің тізімі тұрады. + немесе – белгісі бұл компаненттін ішкі класында екінші компаненттің бар екендігін білдіреді. Егерде компоненттің аты ерекшеленген болса онда бұл компанент формада екпінді болғанын анықтайды.
Терезесі форма конструкторының терезесі болып бұл терезеге негізгі компаненттер орналасады.
Бұл терезе объекттер инспекторы болып, мұнда объекттің негізгі параметрлері енгізіледі. Уақиғалар тізімі жазылады. Мұны View/obgect inspector немесе F1 клавиші арқылы экранға шағамыз. Оbgect inspector терезесі кеі жапсырмада тұрады.
Propertits ( қасиет )
Events ( жағдай )
Терезесі кодтар редакторының терезесі болып табылады. Бұл терезеде формаға қойылған компоненттердің тізімі, компонентердің уақиғалар тізімі және сол уақиға сәйкес командалар жазылады.
Бір проектімен жұмыс қажеттілігіне қарай экранда басқа да терезелер
тұруы мүмкін. Жұмыс жасау барысында негізгі терезеден басқа терезелерді алып тастауға, орын ауыстыруға болады. Көп терезелі болғанымен Delphi-де тек қана бір уақытта жасауға болады.
Delphi-де құрылғының қоымша проекті түрінде жиналған бірнеше элементтерден тұрады. Олар
Проект коды (DPR кеңейтілген мен берген формада сақталады)
Форма сипаттамасы (DFM)
Форма модулі (PAS)
Модулдер (PAS)
Объектілер параметрі (ОРТ)
Ресурстар сипаттамасы
Копилтильда таңбасымен өзгеріс енгізеді. Ең қарапайым проектінің өзі көп формадан тұрады. Сондықтан кез-келген проект құру барысында оның барлық элементін сақтайтын католог ашқан дұрыс.
Негізгі программа төмендегідей құрылымда болады:
Program project1:
Uses forms6
Unit1 in ‘Unit1. pas’ {Form1},
Unit2 in ‘Unit2. pas’ {Form2},
{$R*.RES}
begin
Application. Initialize;
Application. Create Form(TForm1, Form1);
Application. Create Form(TForm2, Form2);
Application.Run;
end.
Проекті аты проекті файлының атымен сәйкес келеді және дискіге сақталубарысында да ресурстар файлымен проектілер параметрлері файлы
Да осы атпен аталады. Проект файлының атын өзгерткенде автоматты түрде осы файл аттары өзгереді. Проектіні құру проект файлынкомпиляциялау барысында орындалады және қосымшаның ехе файл проект атымен аталады.
Проект файлын қарауға және өңдеуге болады. Ол үшін Progect/view Sourec (проект) (просмотр источника) командасы арқылы ашылады. Формаларды қарау үшін View/ Forms…shift+F12. Формалар сипаты сақталған файлда форманың өзі мен оның сипаттамасы беріледі. Форма модулінің файлында форма класының сипаты беріледі. Ол форманы қолданғанда автоматты түрде ашады. Қажетті модульді ашу үшін view-Units… немесе ctrl+F12 модульдер файлында кез келген формамен байланыспаған модульдер сақталады. Олар объект pascal тілінде жазылады. Оларды қолдану үшін Uses атты бөлігінде көрсету қажет. Ресурстар файлының проект аты беріледі.
Проектіні сақтағанда автоматты түрде құрылады. Delphi-ден ресурстар файлмен жұмыс жасауға арналған графиктік редакторлар қарастырылған. Бұл Tools\imags Editor 3.0 командасы арқылы анықталады. Ресурстарға
Компанентер пиктограммасы (.DCR)
Расторлық бейнелер (.BMP)
Қосымшалар пиктограммалары (.ICD)
Курсорлар (.CUR)
Проект параметрлер файлында параметрлер мен олардың мәндері текстік редактордың әр түрлі жолында орналастырылады.
Проектіні компиляциялау және орындау.
Проектіні компиляциялау барысында орындалуға дайын файл немесе динамикалық кітапхана (Д44) құрылады. Кумпиляциялау процесі Progect\complie <проект аты> ctrlF9 командалары арқылы орындалады және мынандай жағдайлар атқарылады. Соңғы рет компиляцияланғаннан кейін мәні өзгерген модульдердің файлдары компиляцияланады. Нәтижесінде әрқайсысы үшін DCU кеңеймесімен анықталған модульге өзгеріс енгізілген болма, онда осы модулге пайданылатын модульге өзгеріс енгізілген болса, онда осы модульге пайданылатын модульге қайта компеляцияанады да қосымша орындалуға дайын файл құрылады. Проектіні Delphi немесе Windows жүйесінде жүктейді. Delphi ортасында проектіні жүктеу үшін Run/Run немесе F9 тетігі басылады. Егер қосымша жұмыс жасамай қалса, Delphi ортасында Run/ Program немесе Reset Ctrl+F12 командалары арқылы тоқтатылады.
Достарыңызбен бөлісу: |