Лекция: 15 сағат лбс: 15 сағат С¤Ж: 45 саѓат обс¤Ж: 45 саѓат Барлыќ саѓат саны: 135 саѓ


Лекция 1. Delphi программалау ортасы



бет4/21
Дата06.03.2016
өлшемі2.2 Mb.
#44284
түріЛекция
1   2   3   4   5   6   7   8   9   ...   21

Лекция 1. Delphi программалау ортасы




1. Кіріспе


2. Delphi-ді іске ќосу. Delphi ортасы

3. Проект. Форма.Ќасиеттер. Ќасиеттер терезесі

4. Оқиғалар

1. Кіріспе


Обьектіге бағдарлы оқиғалық программалау тілінде программаның жұмысы негізінен оқиғалар тізбегінен және түрлі обьектілердің осы оқиғаларға жауабынан тұрады. Олардың визуальды түрлері – visual Basic тілі Qbasic программалау тілі негізінде, Delphi (Делфи) обьектілі Паскаль (Object Pascal) тілі негізінде Windows операциялық жүйесін басшылыққа алып құрылған (visual - көзбен көру, экрандық). Олар, әсірісе, Delphi программалау тілі - кез-келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.

Delphi-дің бірінші нұсқасы 1994 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2, 3, 4, 5, 6,7-нұсқалары жарық көрді.

Дәстүрлі Паскаль оқып үйренуге жеңіл және MS Dos жүйесінде программа дайындауға ең жақсы құрылымдық программалау тілі екені белгілі. Delphi – де Паскаль тілінде орындау мүмкін және мүмкін емес күрделі процестерді программалауға болады. Delphi-дің негізгі ерекшелігі – онда қосымша құруда компоненттік және обьектілік тәсілдер пайдаланылады(Windows ортасында пайдаланатындықтан, Delphi-де программаны көбінесе қосымша деп атайды). Бұл программалау технологиясында нағыз революция жасады деуге болады. Компоненттік тәсілдің мәнісі жеңіл: әр қосымша кітапханасы программалау ортасында дайындалып, арнайы іс - әрекеттерді орындайтын компоненттер элементтерінен жинақталады.

Delphi Windows жүйесінде программалаудың ыңғайлы құралы. Онда көптеген операторларды пайдаланып программа дайындау, программа мәзірін құру, анимация, мультимедиа процестерін ұйымдастыру, OLE технологиясын пайдаланып, басқа офистік қосымшаларды шақыру, олармен жұмыс істеу және т.б іс-әрекеттерді орындау да мүмкін.



2. Delphi-ді іске ќосу. Delphi ортасы


Windows терезесі арќылы Delphi –ді іске ќосу командасы:

Іске ќосу – Программалар – Borland delphi6 – Delphi 6

Экранда Delphi ортасыныњ ‰ш терезесі кµрінеді (1.1-сурет).

1





3 2

1.1-сурет.Delphi ортасы



  1. Delphi 5-тіњ негізгі терезесі;

  2. Форма(Form1);

  3. Обьект инспекторы терезесі (Object Inspector).

Жалпы ортада программа ќ±руѓа арналѓан тµртінші, модуль терезесі де іске ќосылады(Unit1.pas). Форма терезесініњ астында орналасатындыќтан, ол алѓашќыда кµрінбейді.

Delphi-діњ негізгі терезесініњ ќ±рамына негізгі мєзір, аспаптар панелі жєне компоненттер палитрасы енгізілген (1.2-сурет). Негізгі мєзір пункттеріне Delphi-де ж±мыс істеу командалары, аспаптар панеліне ішкі мєзірлерге енгізілген негізгі командаларды орындайтын т‰ймелер орналатырылѓан.



1.2-сурет. Delphi-дің негізгі терезесі


Стандартты т‰ймелер:
- New(Жања);

- Open(Ашу);

- Save(саќтау) ;

- Open Project(проектіні ашу);

- View Form(Форманы кµрсету);

- Run(Іске ќосу);

- Pause (‡зіліс);

- Add file to Project (Проектіге файл ќосу), т.б.

3. Проект. Форма.Ќасиеттер. Ќасиеттер терезесі


Delphi-де дайындалатын программа дайындау проект (жоба) деп аталады. Форма – программаны дайындау алдында ашылатын, программаныњ с±хбаттыќ терезесі. Delphi алѓашќы рет іске ќосылѓан кезде форма Form1 атауымен кµрінеді(1.1-сурет). Оныњ жиектеріне тышќан кµрсеткішін орналастырып, ол екі жаќты н±сќама т‰ріне айналѓан кезде жылжыту жєне ќалдыру тєсілі бойынша формасын кењейту не ќысу ќиын емес.

Ќ±рылатын программада пайдалану ‰шін формада т‰рлі компоненттер (форма компоненттері) орнатылады. Негізгі компоненттердіњ кейбірі Access берілгендер ќоры ж‰йесінде пайдаланылатын элементтер панеліне енгізілген т‰ймелер сияќты. Олар Delphi терезесініњ компоненттер палитрасына орналастырылѓан.

Кей жаѓдайларды экранда форма кµрінбеуі м‰мкін. Он экранѓа шыѓару ‰шін ViewForms командасын беру жеткілікті.

Форманыњ жєне формаѓа енгізілетін компоненттердіњ(компоненттер жµнінде келесі таќырыптарды ќарањыз) т‰рлі ќасиеттері бар (оларды компонент “паспорты” деп те атайды). Ќасиет (Сипаттама, параметр) – айнымалылардыњ ерекше т‰рі. Олар обьектініњ т‰рлі м‰мкіндіктерін сипаттап, аѓымдыќ к‰йін аныќтайды. Мысалы, форма ќасиеттерініњ мєндері – форма таќырыбыныњ мєтіні, µлшемі, экранда орналасуы, т‰сі т.б. Delphi іске ќосылѓан кезде форма ќасиеттеріне алѓашќы сєйкес мєндер меншіктеліп ќойылады.

Форманы не онда орнатылѓан компонентті программа ќ±ру ‰шін дайындау оныњ кейбір ќасиеттерініњ мєндерін µзгертуден басталады. Ќасиеттер тізімі Обьект инспекторы (Object Inspector) терезесіне енгізілген.. Тізімді инспектор терезесіне шыѓару ‰шін сєйкес обьектіні (форманы не формада орнатылѓан форма компонентін) бір шерту арќылы тањдау керек. Инспектор терезесініњ жоѓарѓы ќатарына тањдалѓан обьект атауы да жазылып ќойылады.Мысалы, Delphi іске ќосылѓан кезде форманыњ ашылѓан ќасиеттер терезесі 1.1-суретте кµрсетілген. Терезеніњ екі ќосымша беті бар: Properties (Ќасиеттер) жєне Events (Оќиѓалар). Терезе ашылғанда екі бағанға енгізілген жазулардан тұратын оның Properties бөлімі ашулы тұрады. Бірінші бағанда көрінетіндер-қасиет атауларыб екінші бағанға сәйкес жазылғандар-олардың мәндері.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   21




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

    Басты бет