Алматы экономика және статистика академиясы



жүктеу 5,01 Kb.
Pdf просмотр
бет13/30
Дата14.12.2017
өлшемі5,01 Kb.
#4331
1   ...   9   10   11   12   13   14   15   16   ...   30

33 
 
 
Кірістірілген анықтамалық қызметті алу жолын ашады. Help  Delphi 
Help 
командасының эквиваленті 
 
Desktops 
тобы 
 
 
Delphi-
дің қалған терезелерін баптаудың мүмкін варианттарын 
таңдауға арналған тізім 
 
Delphi 
терезелерінің ағымдағы баптауын сақтайды 
 
Өңдеу режиміне сәйкес келетін терезе баптауларын таңдайды  
Internet 
тобы 
 
WebSnap 
технологиясы бойынша жаңа қосымша құруды бастайды 
(
Интернетке арналған қосымшалар)  
 
WebSnap 
қосымшасының жаңа бетін құрады 
 
WebSnap 
қосымшасы деректерінің жаңа модулін құрады  
 
№5 Дәріс.  Жоба құрылымы.  
Жоба файлы. Форманың модулі. Ресурстар файлы. Жоба параметрлерінің файлы. 
Модульдер. Жоба файлдарының арасындағы байланыс. 
Дәріс конспектісі: 
ӘРБІР ЖОБА – ЖЕКЕ БУМАДА! 
Осы ережені қолданбау көптеген қолаңсыз жағдпйларға әкеліп соғады. Егер екі студент 
өз жобаларын бір бумаға сақтайтын болса, онда атаулары бірдей файлдар шатысып, жобалар 
дұрыс сақталмайды да, келесі жолы мүлдем ашылмайды.   
Бұрын  сақталған  жобаны  ашу  үшін  тек    .dpr  кеңейтілуі  бар  файлды  ашса  болғаны, 
қалған файлдар өздері жүктеледі. Егер кез келген басқа файлды ашудан бастаса, жоба толық 
жүктелмейді де ол іске қосылмайды.  
Жобаны  сақтау    (оны  бірден  басында  жасаған  жақсы)  екі  кезеңнен  тұрады.  File 
менюінен Save Project As пунктын таңдау керек. Жоба сақталуға тиіс бумаға өту керек, егер 
бірінші  рет  сақтап  тұрсаңыз  немесе  күні  бұрын  бума  құрмаған  болсаңыз,  буманы  керекті 
жерде сол сақтау кезінде құрсаңыз да болады.  Алдымен негізгі программалық файлдың атын 
енгізу  керек  (стандартты  аты  –  main.pas,  немесе  сол  өзі  ұсынған  unit.pas),  содан  кейін    – 
жобаның  өз  аты,  немесе  стандартты    project.dpr  (кеңейтілуі  .dpr).  Компиляциядан  кейін 
алынатын  .exe – файл да сол жобаға берілген атпен, автоматты түрде жобаны ең болмаса бір 
рет  орындаған  кезде  құрылады.  Әрі  ұқарай  жұмыс  жасау  үшін  автосақтау  режимін  қосып 
қойған дұрыс.  
Программа ар-арасында автоматты түрде сақталып тұру үшін, ToolsEnvironment 
Options менюіне кіріп,  Editor Files және  Project Desktop қатарларына жолауша қою керек. 
 
 
 
 
 
 
 
 
 
 
 
 


34 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                             
Рис.  18 сурет – Delphi жүйесінің терезесі.. 
Сонымен  экранда  біз  не  көреміз?  Біріншіден,  форма  терезесін.  Форма  дегеніміз  –  ол 
біздің  құрып  жатқан  программамыздың  бірінші  негізгі  беті.  Формада  палитра 
компоненттен алынатын компоненттер орналасады. Компоненттер визуалды  (батырмалар, 
меню,  енгізу  алаңдары,  көріністер)  және  визуалды  емес  (диалогтар,  таймерлер,  деректер 
қоры)  болып  екі  түрге  бөлінеді.  Визуалды  компоненттер  терезеде  жұмыс  кезінде  көрініп 
тұрады.  
Программа мәтіні көбіне модуль (unit) түрінде автоматты түрде жазылады. Модуль екі 
секцияға бөлінеді:  Interface және  Implementation.  Interface секциясын әзірше қозғамай, оған 
ештеңе қоспай тұра тұру керек және де өшірмеу керек.  
Форманың өзі де, олардың барлық компоненттері де объект (нысан) болып саналады. 
Әрбір  объекттің  қасиеттері,  әдістері  және  жағдайлары  болады.  Мысалы,  "Кнопка" 
объектісінде "кнопкадағы мәтін" қасиеті және "Кнопкаға басу" жағдайы болады. Қасиеттер 
мен  жағдайлар  объекттер  инспекторында  орналасып,  көрініп  тұрады.  Ең  негізгісі  сол 
мезгілде  формадағы  қай  обект  ерекшеленіп  тұрғанын  мұқият  қадағалап  отыру  маңызды 
болып  саналады,  барлық  ашылған  қасиеттер  мен  жағдайлар  сол  белгіленген  обектке  ғана 
қатысты  болғаннан кейін  (белгіленген  объекттің  аты    объекттер  инспекторының  жоғарғы 
жағында көрініп тұрады).  
Delphi-
мен жұмыс жасауға керекті, келесі ыстық батырмаларды есте сақтап алыңыз: 
F12 – 
форма мен программа мәтіні терезесін ауыстырып қосып отыру; 
F11 – 
объекттер инспекторын қосу; 
F9   – 
программаны іске қосу; 
Ctrl+F2 – 
іске қосылған программаның жұмысын  үзу. 
Delphi-
дегі жобалар файлдары: 
свойства 
Инспектор объектов 
форма 
текст программы 
события 
текущий  
компонен
 
палитра 
компонентов 
запуск программы 


35 
 
Delphi-
дегі кез келген жоба, ең кем дегенде, оған байланысты алты файлдан тұрады. 
Олардың үшеуі программалау ортасынан сол жобаны басқаруға арналып, программистің өз 
қолымен еш уақытта өңделмейді..  
Delphi-
дегі жоба файлдарының түрлері: 
PROJECT1.DPR  – 
жобаның  негізгі  файлы  (қалыпты  жағдайда  берілетін  жоба  файлының 
аты). Егер жоба атын өзгерту керек болса, онда File менюінен Save Project As командасын 
таңдап, жоба файлын жаңа атпен қайта жазу керек: атын таңдау кезінде  Object Pascal-дағы 
қағидаларды  ескерген  жөн.  Ат  ішінде  бос  орын  болмау  керек  (бұл  жағдайда  астын  сызу 
таңбасын пайдаланған жөн), ат латын әріпінен басталу керек  (сан таңбаларын пайдалануға 
болады,  бірақ  екінші  таңбадан  бастап),  әріптер  менсан  таңбаларынан  басқа  символдар 
пайдалануға  болмайды.  Жобаны  қай  атпен  сақтасаңыз,  .exe  файлы  сол  атпен  құрылатын 
болады, оның атын сіз кәдімгі файл атын өзгерту жолымен өзерте аласыз. 
UNIT1.PAS  – 
жұмыс  басында  автоматты  түрде  көрініп  тұратын,  жоба    программасының 
Unit1 
файлының аты. Бұл ат файлға қалыпты жағдайда сақтау кезінде берілелі, бірақ сіз оны 
сақтау кезінде бірден басқа атпен атасаңыз болады, мысалы: MAIN.PAS. Ол кәдімгі сақтау 
кезінде    File  менюінен  Save As командасын  таңдау  арқылы  орындалады:  код 
редакторындағы ағымдағы активті модуль сақталады.  
Қалыпты  жағдайда  UNIT1.DFM-деп  аталатын  негізгі  форманың  файлы  форманың  сыртқы 
пішінінің көрінісін сақтау үшін пайдаланылады (құрылып жатқан қосымшаның терезесі). Бұл 
файлдың аты модуль файлының атын өзгерткен кезде автоматты түрде өзгереді.  
PROJECT1.RES  – 
ең  басынан  жобаға  арналған  иконканы  сақтайтын  ресурстар  файлы. 
Автоматты  түрде  құрылып,  өзінде  форманың  және  сол  форма  компоненттерінің 
параметрлерін сақтайды. Жобамен аттас болып келеді.   
PROJECT1.DSK  – 
жұмыс аумағының (формаларының) қалыпты күйі туралы ақпараттарды 
сақтайды. Қосымшаны өңдеу кезіндегі терезелер жағдайы. 
.EXE  файл  –  жобаны  компиляциялау  кезінде  құрылатын  орындалу  файлы.    Әрине,  егер 
жобаның атын өзгертіп сақтайтын болсақ, онда кеңейтілулері  RES  және  DSK файлдары да 
өз аттарын өзгертеді. 
Программаны компиляциялағаннан кейін кеңейтілуі: .DCU болатын файл – келесі жолы тез 
компиляциалануға арналған PAS файлдары болып саналады, кейбір файлдар  тез 
компиляциялау кезінде  .EXE – орындалу файлын құру үшін пайдаланылады.  
~PA, ~DP – 
редактордың backup (уақытша сақталған) файлдары. Автоматты түрде құрылып, 
өз құрамында соңғы сақтау алдындағы параметрлерді сақтап қалады.. 
Жобаны сақтау 
Болашақта өз жобаңды өзің ашып, өңдеп жөндеку үшін, немесе оның жұмысвн басқпру 
үшін  оны дискіге сақтап қою қажет.  
Ондағы бірінші қадам, ол – программаға арнап ішкі бума ашу керек. Бәрінен де дұрысы, 
ол  ішкі буманы сол өзіңіздің басұһқа да программалар сақталған бумаларыңыздың ішінен 
ашқаныңыз  жөн.  Мысалы,  сіз  LESSONS  бумасын  ашып,  оның  ішінен  қөзіңіз  сол  сабақта 
пацдаланатын  программаны  сақтау  үшін    ішкі  бір  нақты  сабаққа  арналған  LES4  бумасын 
ашуыңызға болады. 
Қз  программаңызы  сақтауға  арнап  ішкі  бума  ашқан  соң    меню  пунктынан  "File"  → 
"Save All" жолын таңдауыңыз керек. Сақтағана міндетті түре екі файл сақтауыңыз керек. 
Оның ішіндегі  
1-
ші файл: 
бұл – өзіңіз жұмвс жасап құрған, жоба модулінің файлы (unit); 
2-
ші файл: 
Бұл  –  жобаның  ннгңзгі  файлы  (project).  Осы  жерден  әрі  қарай  сіздің  жобаңызда  
неше  терезе  (форма)    болса,  сонша  модуль,  яғни  бума  сақтайсыз  (бұл  жоба  файлыңың 
өзінен басқа файлдар жиыны). 
 
№6 Дәріс. Объекттер иерархиясы, компоненттер сипаттамалары. 


жүктеу 5,01 Kb.

Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   30




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау