1 borland delphi объектіге бағытталған бағдарлау тілі 8 1 Delphі программалау тілін ќолдану тәсілі 8


Оқиғаларға мысалдар келтiру. Delphi-дiң программалық код терезесiмен жұмыс. Модуль және әдiс

Loading...


бет13/41
Дата22.06.2021
өлшемі1.24 Mb.
1   ...   9   10   11   12   13   14   15   16   ...   41

2.3 Оқиғаларға мысалдар келтiру. Delphi-дiң программалық код терезесiмен жұмыс. Модуль және әдiс.



Windows-тағы сияқты Delphi-де программалар оқиғалар арқылы басқарылады. Мысалы, пайдаланушы программа құру үшiн алдымен формаға компонент орнатуы, форманы не фор­мада орналастырылған компоненттi тышқан арқылы шертуi мүмкiн. Оның әр iс-әрекетi оқиға шақырады. Яғни, оқиға -программаның жұмыс iстеуi кезiнде объект жағдайының өз­геруi.

Delphi-де әр оқиғаға атау берiлiп қойылған. Мысалы, ком­поненттер палитрасының Button түймесi арқылы формада орнатылған Button1 компонентiн шерту Click (Шерту) оқи­ғасын шақырады (1.5.4-тақырыпты қараңыз).

Әр объектiге байланысты оқиғалар жеткiлiктi Мысалы, формаға байланысты оқиғалар саны – 35 (4-сурет). Олар қасиеттер терезесiнiң Events қосымша бетiне енгiзiлген. Терезеде оқиға атауларының алдына On префиксi (қосым­шасы) тiркестiрiлiп жазылған. Ол - атаудың оқиға екендiгiн бiлдiретiн белгi.



Сурет 5- Форма оқиғалары
Delphi ортасында жиi кездесетiн оқиғалар:

OnClick – тышқан түймесiн бiр рет басу;

OnDblClick – тышқан түймесiн екi рет басу;

OnKeyDown – клавиштi басу;

OnKeyUp – басылған клавиштi босату;

OnMouseDown – тышқан түймесiн басу;

OnMouseUp – тышқан түймесiн босату;

OnMouseMove – тышқан көрсеткiшiн жылжыту;



OnCreate – форманы екi рет шерту, т.б.

Delphi-де программа (проект) екi бөлiмнен тұрады: ал­ғашқыда автоматты түрде project1 атауы берiлетiн проект файлы (негiзгi модуль) және unit1.pas атауы берiлетiн модуль. Олар жеке терезелерде орналастырылған. Модульге оқиғаларға сәйкес iс-әрекеттердi орындайтын про­грамма мәтiнi (проце­дура­лар) енгiзiледi (олар 1.4-тақырыпта кең түрде қарасты­рылған). Программа мәтiнiн про­граммалық код деп, терезенi программалық код терезесi не қысқаша редактор терезесi деп те атайды. 1.1-тақырыпта ескертiл­ге­нiндей, Delphi iске қосылған кезде ол форма терезесiнiң астында көрiнбей тұрады. Оны экранға шығару тәсiлдерi:

оны шерту. Терезе белсендiрулi тұрде ашылады да, он­да процедура дайындамасы (Үлгiсi) көрiнедi. Оның тақырыбы нүкте арқылы бөлiнген класс және процедура атаула­рынан тұрады (5-сурет), т.б.

Жалпы, формадан код терезесiне өту және код терезесiнен формаға өту үшiн F12 клавишiн басу жеткiлiктi. 5-суретте

көрiнiп тұрғаны – код терезесiне енгiзiлген процедура дайын­дамасы. Оқиғаға байланысты құрылатын процедура оқиға­ны өңде­уiш не оқиғаны өңдеу про­це­дурасы делiнедi. Процедура дайындамасының жазылу түрi:



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




©melimde.com 2020
әкімшілігінің қараңыз

    Басты бет
Сабақтың тақырыбы
Сабақтың мақсаты
бойынша жиынтық
жиынтық бағалау
Сабақ тақырыбы
рсетілетін қызмет
ғылым министрлігі
Жалпы ережелер
қызмет стандарты
тоқсан бойынша
бекіту туралы
бағалауға арналған
Әдістемелік кешені
Сабақ жоспары
тоқсанға арналған
туралы хабарландыру
жиынтық бағалаудың
жиынтық бағалауға
арналған жиынтық
Қазақстан республикасы
бағалау тапсырмалары
арналған тапсырмалар
Қазақстан республикасының
бағалаудың тапсырмалары
республикасы білім
білім беретін
пәнінен тоқсанға
Жұмыс бағдарламасы
Қазақстан тарихы
біліктілік талаптары
арналған әдістемелік
әкімінің аппараты
туралы анықтама
мамандығына арналған
мерзімді жоспар
қойылатын жалпы
Конкурс туралы
Қазақ әдебиеті
жалпы біліктілік
мемлекеттік әкімшілік
Мектепке дейінгі
жалпы конкурс
оқыту әдістемесі
қатысушыларға қойылатын
Қазақстан облысы
әдістемелік кешені
болып табылады
мамандығы бойынша
ортақ біліктілік
қызмет регламенті
пәнінен тоқсан

Loading...