Delphi ортасымен танысу



Жоспары

• Кіріспе
• Негізгі терезе мен компоненттер жинағы.
• Форма құрастырушының және объектілер бақылаушысының терезесі.
• Программа кодының терезесі.
Borland корпорациясы аз ғана мерзім ішінде Delphi-дің 7 негізгі версиялары мен бірнеше модификацияларын шығарды. Delphi 7 версиясында өте көп өзгерістер енгізілген. Программалармен қамтаматсыз етудің тиімді өңдеу құралдарын қажет ету “жылдам жасау” ортасы деп аталатын программалау жүйелерінің пайда болуына алып келді. Мұндай ортаға мысал ретінде Borland Delphi жатады. Жылдам жасау RAD – жүйесіне “Rapid Application Development” жүйесінің негізі визуалды жобалау және оқиғаны өңдеуді программалар технологиясы жатады, оның мағынасы өңдеу үнемсіз жұмыстың көп бөлігін өзіне алады да, программистке сұхбат терезелерді және оқиғаны өңдеу функциясын құрастыру жұмыстары қалады. Ортада қатаң типтелген объектіге бағдарлы тіл қолданылады, оның негізіне Object Pascal (Turbo Pascal жалғасы) жатады. Delphi әртүрлі программаларды құруға мүмкіндік береді: қарапайым біртерезелі қосымшалардан тармақталған дерекқорларды басқару программаларына дейін. Delphi-дің ұлғайтылған мүмкіндіктері графикпен, мультимедиямен, дерекқорларымен жұмыс істейтін және динамикалық құрылымдармен қосымшаларды құруға мүмкіндік береді. Delphi-дің айрықша ерекшелігі .NET технологиясының сүйемелдеуі болып табылады.

Delphi тілінде программалау ортасымен танысу
Delphi тіліндегі қолданбалы программалар немесе қосымшалар IDE (Integrated Development Environment) дамытылған құрылымдық ортада орындалады. IDE ортасы программалаушының қарым-қатынасын ұйымдастырып, әртүрлі басқару элементтерінен құралған бірнеше терезелерден тұрады. Осы ортаның құралдарын пайдалана отырып, қосымшаның интерфейстік бөлігін жобалауға, программаның кодын жазуға және оны басқару элементтерімен байланыстыруға болады. Аталған жұмыстар және программаны түзету, оны орындау әрекеттері IDE ортасында орындалады.
Delphi ортасын іске қосу үшін, келесі командаларды пайдалану керек: Пуск —> Программы —> Borland Delphi — Delphi 7.
Delphi-дің ортасы көптерезелік жүйе деп саналады және икемделуіне байланысты оның көрнісі жүктелгеннен кейін келесі түрде болуы мүмкін (1- сурет). Интерфейстің құрамына 4 терезе кіреді:

Кіріспе. Delphi ортасымен Тансу

Жоспары

• Кіріспе
• Негізгі терезе мен компоненттер жинағы.
• Форма құрастырушының және объектілер бақылаушысының терезесі.
• Программа кодының терезесі.

Кіріспе
Borland корпорациясы аз ғана мерзім ішінде Delphi-дің 7 негізгі
версиялары мен бірнеше модификацияларын шығарды. Delphi 7 версиясында өте
көп өзгерістер енгізілген. Программалармен қамтаматсыз етудің тиімді өңдеу
құралдарын қажет ету “жылдам жасау” ортасы деп аталатын программалау
жүйелерінің пайда болуына алып келді. Мұндай ортаға мысал ретінде Borland
Delphi жатады. Жылдам жасау RAD – жүйесіне “Rapid Application Development”
жүйесінің негізі визуалды жобалау және оқиғаны өңдеуді программалар
технологиясы жатады, оның мағынасы өңдеу үнемсіз жұмыстың көп бөлігін
өзіне алады да, программистке сұхбат терезелерді және оқиғаны өңдеу
функциясын құрастыру жұмыстары қалады. Ортада қатаң типтелген объектіге
бағдарлы тіл қолданылады, оның негізіне Object Pascal (Turbo Pascal
жалғасы) жатады. Delphi әртүрлі программаларды құруға мүмкіндік береді:
қарапайым біртерезелі қосымшалардан тармақталған дерекқорларды басқару
программаларына дейін. Delphi-дің ұлғайтылған мүмкіндіктері графикпен,
мультимедиямен, дерекқорларымен жұмыс істейтін және динамикалық
құрылымдармен қосымшаларды құруға мүмкіндік береді. Delphi-дің айрықша
ерекшелігі .NET технологиясының сүйемелдеуі болып табылады.

Delphi тілінде программалау ортасымен танысу
Delphi тіліндегі қолданбалы программалар немесе қосымшалар IDE
(Integrated Development Environment) дамытылған құрылымдық ортада
орындалады. IDE ортасы программалаушының қарым-қатынасын ұйымдастырып,
әртүрлі басқару элементтерінен құралған бірнеше терезелерден тұрады. Осы
ортаның құралдарын пайдалана отырып, қосымшаның интерфейстік бөлігін
жобалауға, программаның кодын жазуға және оны басқару элементтерімен
байланыстыруға болады. Аталған жұмыстар және программаны түзету, оны
орындау әрекеттері IDE ортасында орындалады.
Delphi ортасын іске қосу үшін, келесі командаларды пайдалану керек:
Пуск — Программы — Borland Delphi — Delphi 7.
Delphi-дің ортасы көптерезелік жүйе деп саналады және икемделуіне
байланысты оның көрнісі жүктелгеннен кейін келесі түрде болуы мүмкін (1-
сурет). Интерфейстің құрамына 4 терезе кіреді:

1. Негізгі терезе (Project 1);
2. Объектілер бақылаушысының терезесі (Object Inspector);
3. Формаларды құрастырушының терезесі (Form1);
4. Программа кодының терезесі (Unit1.pas).

Негізгі терезеден басқа терезелерді жылжытуға, экраннан алып тастауға
және олардың өлшемін өзгертуге болады. Delphi бір құжаттық орта, яғни бір
мезгілде тек қана бір қосымшамен жұмыс атқаруға болады. Программалар
жобасының атауы негізгі терезенің жоғарғы қатарында көрсетіледі.
Терезелерді кішірейту, үлкейту, жабу әрекеттері осы әрекеттердің Windows
ортасында орындалуымен бірдей болып келеді. Форманың терезесінен Unit
кодына өту және одан кері өту F12 пернесі арқылы орындалады. Кейде Delphi
жүктелгенде, Unit терезесі шығады. Сол жақтағы терезе Browser терезесі деп
аталады және бұл терезе арқылы программаның құрылымымен танысуға болады.
Delphi ортасынан шығу үшін негізгі терезені жабу керек.

Негізгі терезе мен компоненттер жинағы
Негiзгi терезе программаның жобасын құрудағы жұмыстарды басқарады және
Delphi ортасы iске қосылып тұрғанда мiндеттi түрде экранның жоғарғы
қатарында орналасады (2-сурет).
Бұл терезеде Delphi-дiң негiзгi меню жүйесi, пиктограммалық командалық
батырмалары мен компоненттер палитрасы орналасады. Негiзгi меню жүйесiнiң
опциялар тақырыптарының құрамына iшкi меню кiредi.
Негiзгi меню жүйесiнiң элементтерi сол жағында ¦¦¦ таңба қойылған
арнайы панельдерде орналасады. Негiзгi менюден басқа элементтердi
панельдегi ¦¦¦ таңбасы арқылы негiзгi терезеден тыс экранның кез-келген
жерiне жылжытуға немесе мүлдем алып тастауға болады.
Компоненттер жинағы - Delphi-дiң негiзгi байлығы болып табылады. Ол
негiзгi терeзенiң оң жағында орналасып, қажеттi компонентті тез табуға
арналған белгiлерден тұрады (3-сурет).

Компонент деп белгiлi бiр қасиеттердi иемденген және форма терезесiнде
кез-келген объектiнi орналастыру мүмкiндiгiн туғызатын функционалды
элементтi айтады. Delphi ортасының компоненттері 19 топқа бөлiнген, ол
топтарды парақтар деп атайды. Компоненттер көмегiмен программаның негiзi
бөлiгi құрылады (терезелер, батырмалар, таңдау тiзiмдерi және т.с.с).
Батырмалар панелi сияқты компоненттер палитрасын икемдеуге болады. Ол
үшiн компоненттер палитрасына кiретiн кез-келген пиктограмманы тышқан
тетiгiнiң оң батырмасымен сырт еткiзiп, арнайы редакторды iске қосу керек.
Ашылған менюдегi Properties (қасиеттер) пунктiн таңдағанда 4–суреттегi оң
жақ терезе шығады.
Мысалы, 3-суретте көрiнбейтiн компоненттер арасындағы Dialogs парағын
алға жылжытсақ, бұл парақта жиi қолданылатын компоненттер орналасады. Ол
үшiн 4-суретте келтiрiлген терезеде Dialogs пунктiн тышқанның сол жақ
батырмасын басып тұрып, Dialogs пунктiн Data Aсcess пунктiнiң
орнына қою керек.

Форма құрастырушының және объектілер бақылаушысының терезесі.
Форма құрастырушысының немесе форманың терезесi - болашақ программаның
Windows терезесiнiң жобасы. Алдымен бұл терезе бос болады, дәлiрек айтсақ,
Windows-тiң стандартты интерфейстiк элементтерiнен: жүйелi менюдi шақыру,
терезенi үлкейту, кiшiрейту, жабу батырмаларынан, тақырып қатарынан және
қоршаған шегiнен тұрады. Бұл терезенiң жұмыс аймағы координттық
тордың нүктелерiмен реттелген.
Программалаудағы айтарлықтай уақытта Lego констукторының бөлiктерiмен
атқарылатын жұмыс сияқты компоненттер жинағынан қажеттi компонентті
таңдап, форманың терезесiнде орналастыруға болады. Сөйтiп, форма
терезесiнде қажеттi компоненттер бiрiнен соң бiрi орналастырылады.
Бұл ерекшелiк – визуалды (көрсеткiш) программалаудың негiзi болып
табылады. Программалаушы әр мезгiлде құрылатын программаның терезесiн
бақылап отырып, қажеттi өзгерiстердi кез-келген мезетте енгiзу мүмкiндiгiне
ие болады.
Формадағы орналасқан әр компоненттер өзiнiң мекен-жайымен, мөлшерiмен,
түсiмен т.с.с. анықталады. Форманы құрастыру File = New = Form опциялары
арқылы орындалады. Шығып тұрған бос формаға бiр компонентті, мысалы
Standard парағының Button батырмасын орналастыру үшiн компоненттер
жинағындағы Standard ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Дельфи ортасы
Delphi-де қазақша - ағылшынша сөздік жасау
DELPHI ортасында мәлметтер қорымен жұмыс жасау
«Жұлдызнамалық күнтізбе» бағдарламасын құру
Delphi ортасы туралы
Delphi ортасы. Проект. Форма. Қасиеттер.
Delphi ортасы жайында
Delphi бағдарламалау тілі
Программалар коды терезесі
Delphi-дің графикалық мүмкіндіктерін қолдана отырып қозғалатын бағдарлама құру
Пәндер