Delphi компоненттерінің анықтамалығын құру технологиясы

I. Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3


II. Delphi компоненттерінің анықтамалығын құру технологиясы ... ... ... ... ... 5

2.1. Delphi программалау ортасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .5
2.2.Delphi.дің артықшылықтары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .6
2.3.Өнімнің негізгі сипаттамалары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .6
2.4. Ұйымдастырушының ортасын икемдеу ... ... ... ... ... ... ... ... ... ... ... ... .11
2.5. Компоненттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..13

III.Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..23
IV.Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 24
Әлемдегі миллиондаған программистер Delphi-де жұмыс жасайды және олардың көбісі Delphi-де мәліметтерді өңдеуге және сақтауға арналған программалар құрады. Күнбе-күн коммерциялық және жеке мәліметтерді санамағанда (адам аттары, мекен-жайлар, есепшоттар) визуальды интерфейс көмегімен жұмыс істеу керек болатын көптеген ақпараттар бар: дыбыс файлдары, видео көріністер, WEB –парақшалары және т.б. Осындай көп ақпарат арасында өзімізге керекті мәліметтерді алу үшін, оларды өңдейтін программалар қажет. Программа құруға ыңғайлы тамаша ортаның бірі – Delphi ортасы таңдап алынды. Оны оқып үйрену , түсіну және логикалыңқ ойлауға өте қарапайым , әрі жеңіл. Delphi программалаудың структуралық тәртібін және программалаудың басқа тілдерге қарағанда жалпы жақсы дамыған.Оның қызықты рекурсивті мүмкіндіктері , сонымен қатар қызықты есептер шығару мүмкіндіктері бар. Delphi типті жүйені тез және визуальды құру ортасы деп атайды.Себебі ол өзіне компилятормен қоса редактор және көптеген дайын программалар жиынтығын қамтиды.Delphi – де шамамен 200 – ге жуық дайын компоненттер бар. Delphi-де программа құру жақсы жабдықталған компьютерді қажет етеді. DELPHI – бұл Borland International-дың қосымшаларды тез құруға арналған жеткілікті жаңа өнімі. Қосымшалармен мәліметтер қорымен “клиент-сервер “ архитектурасында, Internet/Intranet, сонымен қатар локальді машиналар және “ файл-серверлік “ архитектурасында жұмыс істейді.
DELPHI тілі объектілі – бағытталған Object Pascal тілінің жалғасы. DELPHI-ге InterBase локальді SQL сервері, есеп беру генераторлары, визуальді компоненттің және информациялық жүйені немесе Windows ортасының қарапайым программаларын кәсіби өндеуде өзінді сенімді сезіну үшін арналған тағы басқа құрылғылар жатады. Delphi 6 Windows 95, Windows 98 немесе Windows NT операциялық жүйесінің басқаруымен жұмыс істейді. Delphi 6 ерекшелігі: көптеген Delphi 6-да құрылған программалар негізінен өндіріс және бизнес есептерін шешуге бағытталған.
1. О. Камардинов, Х. Жантелі «Delphi 5 – 6», Шымкент 2002.
2. Бобровский С. «Delphi 5» Москва 2002.
3. Леонтьев В. «Delphi 5» Москва 1999.
4. Резимов Н. «Delphi» Москва 2000.
5. А. Я. Архангельский “Приемы программирования в Delphi”
Бином-Пресс • 2004
6. Веселов Е., Голованов М. “Создание компонентов в среде Delphi” Санкт-Петербург • 2004
7. Фленов М. “Библия Delphi” Санкт-Петербург • 2004
8. Суворов К. А. Черемных М. Н. “Справочник Delphi. Базовые классы”
Санкт-Петербург • 2003
9. Анатолий Хомоненко, Владимир Гофман “Самоучитель Delphi”
BHV-СПб • 2003
10. Елманова Н. З., Трепалин С. В., Тенцер А. “Delphi и технология”
Питер • 2003
11. Никита Культин “Delphi в задачах и примерах” Петербург • 2003
12. Фаронов В. В. “Delphi. Программирование на языке высокого уровня:
Учебник для вузов” Питер • 2003
13. А. Я. Архангельский “Приемы программирования в Delphi. Версии 5”
Бином • 2003
14. Создание приложений в Delphi Вильямс • 2003
15. Дарахвелидзе, Евгений Марков“Разработка Web-служб средствами
Delphi” BHV-СПб • 2003
        
        ҚАЗАҚСТАН  РЕСПУБЛИКАСЫ  БІЛІМ  ЖӘНЕ  ҒЫЛЫМ  МИНИСТРЛІГІ
ОҢТҮСТІК ҚАЗАҚСТАН ОБЛЫСЫ БІЛІМ БАСҚАРМАСЫ
Ғ. МҰРАТБАЕВ АТЫНДАҒЫ ... ... ... ... ... тілі
Тақырыбы: Delphi компоненттерінің анықтамалығын құру технологиясы.
Шифр, мамандығы: 0104000- Кәсіптік оқыту (салалар бойынша)
Шифр, ... ... ... КОШ ... студент: Әмір Т
Жетекшісі: Ауелбекова К
кафедра отырысында қаралды
Хаттама № ______ _________ 2014 ж.
Кафедра төрағасы: Надиров Қ ... ... ... ... Delphi ... ... құру ... ....................5 ... Delphi ... ... ... ... ... ... сипаттамалары.................................................................6
2.4. Ұйымдастырушының ортасын икемдеу .................................................11
2.5. Компоненттер......................................................................13
III. Қорытынды......................................................................................................23
IV. Пайдаланылған әдебиеттер............................................................................24
кіріспе
Әлемдегі миллиондаған программистер Delphi-де жұмыс жасайды және олардың ... ... ... ... және сақтауға арналған программалар құрады. Күнбе-күн коммерциялық және жеке мәліметтерді санамағанда (адам аттары, мекен-жайлар, ... ... ... ... ... ... керек болатын көптеген ақпараттар бар: дыбыс файлдары, видео көріністер, WEB - парақшалары және т.б. ... көп ... ... өзімізге керекті мәліметтерді алу үшін, оларды өңдейтін программалар ... ... ... ыңғайлы тамаша ортаның бірі - Delphi ... ... ... Оны оқып ... , ... және ... ойлауға өте қарапайым , әрі жеңіл. Delphi ... ... ... және программалаудың басқа тілдерге қарағанда жалпы ... ... ... ... ... , сонымен қатар қызықты есептер шығару мүмкіндіктері бар. Delphi типті жүйені тез және ... құру ... деп ... ол ... компилятормен қоса редактор және көптеген дайын программалар жиынтығын қамтиды.Delphi - де ... 200 - ге жуық ... ... бар. ... ... құру ... ... компьютерді қажет етеді. DELPHI - бұл Borland International-дың қосымшаларды тез құруға арналған жеткілікті жаңа өнімі. ... ... ... ... " ... Internet/Intranet, сонымен қатар локальді машиналар және " файл-серверлік " архитектурасында жұмыс істейді.
DELPHI тілі ... - ... Object Pascal ... ... ... InterBase локальді SQL сервері, есеп беру генераторлары, визуальді компоненттің және информациялық жүйені немесе Windows ортасының қарапайым программаларын кәсіби өндеуде ... ... ... үшін ... тағы ... ... жатады. Delphi 6 Windows 95, Windows 98 немесе Windows NT ... ... ... ... ... Delphi 6 ерекшелігі: көптеген Delphi 6-да құрылған программалар негізінен өндіріс және бизнес ... ... ... Бұл мәлімметтер қорымен және есеп беру жұмыстары басты шешілу ... ... ... ... ... ... роль ... Бұл аппаратпен қамтамассыздандырумен байланысты (HardWare) жекелеген жағдайда
- Мобильді компьютерлерді тарату кең ... ... ... ... ... ... және цифрлық типтермен берілген информацияларды беру және оқыту, алу үшін ... ... ... әрі ... ... айтылғандай бизнеспен және өндіріспен тығыз байланысты болғандықтан қолданушылар Delphi 6-дан өздерінің есептерін шешу үшін ... ... ... тапты. Delphi 6-дің Visual Basic және C++ сияқты қолданушы интерфейсі бар. Қазіргі кезде көптеген фирмалар өз ... ... ... ... қабылдады. Қолданушы интерфейсі визуалды құрылатын болғандықтан Delphi ортасында программалауды тез программа құру ортасы ... ... ... ... аспектісі ол- көмекші жүйесінінің күштілігі.
Delphi 6-да басқа да қазіргі программалау ортасы сияқты, объектілі бағытталған программаларға негізделген. Программа құру барысында ... ... ... ... ... және ... анықталған оқиғаларды пайдалану арқылы аз ғана программа кодымен айналып өтуге болады. Программа құрушыға бұл өзінің программасының ... ... құру ... көп ... ... ... 6 қолданушыға өте ыңғайлы, тез программа құруға мүмкіндік береді. Бұл ортаның құрал-саймандары өте көп және керек кезінде актив ... үшін F1 ... басу ... ... алуға болады.
II. DELPHI КОМПОНЕНТТЕРiНIң АНЫқТАМАЛЫғЫН құРУ ТЕХНОЛОГИЯСЫ
2.1. Delphi программалау ортасы
Delphi 6 ортасын жүктегеннен кейін экранда ... ... ... ... ... болады: негізгі терезе, проектілеу ортасы код редакторы және объектілер инспекторы.
Экранның жоғарғы бөлігінде ... ... ... Онда ... ... ... View. Debug және Custom) және компоненттер палитрасы орналасады. Негізгі терезе Delphi 6 ... ... ашық ... ... ... жабу ... Delphi 6 -ны ... қазіргі ашулы тұрған проектінің аты тұрады. Проекті орындалу немесе проектілеу режимінде ашық тұруы мүмкін. ... ... ... ашық ... онда ... сөзі ... ... жолағы программаны басқарудағы, тестілеуге және құруға керекті командалардан тұрады.
Құрал-саймандар тақтасындағы түймелер мәзірдегі белгілі бір командаға сәйкес келеді. Мысалы File ... Open ... ... та ... Standard ... ... Open ... бассақ та бір нәтижеге әкеледі.Құрал саймандар тақтасындағы пернелер көмекші түсіндірмелермен (подсказка) жабдықталған.Егер тышқан ... ... ... ... онда ... түсіндірме шығады. Қолданушы құрал саймандар тақтасының орналасуын, көрініп немесе көрінбей тұруын Customize диалогтық терезесі арқылы өз қалауынша өзгерте алады және ... ... ... арқылы жылжытуына болады. Customize терезесіндегі құрал-саймандар тақтасының үлгісінен тышқанның оң жақ пернесін басу арқылы шақырылады.
Компоненттер палитрасындағы компоненттер арқылы ... ... ... Delphi ... негізгі элементтері болып табылады. Олар арқылы қолданбалы программаның қолданушы интерфейсін құруға көмек береді. Ең бірінші Delphi-ді жүктегенде Standard палитрасы ашық ... ... өз ... , ... ... ... ... болады. Осы өзгерістердің барлығын Palette Properties терезесінде жүзеге асырылады. Бұл терезені 2 ... ... ... ... жерінен тышқанның оң жақ пернесін басып Properties мәзірін таңдау.
2.2 Delphi - дің артықшылықтары
* қосымшаны ... ... ... ... ... жоғарылығы;
* Жасалған қосымшаның ... ... ... ... ... ... Delphi ортасына жаңа компоненттер мен құрылғыларды қосу арқылы қосымшаның жұмысын ... ... жеке ... жаңа ... пен ... ... ...
2.3 Өнімнің негізгі сипаттамалары.
Delphi - бұл бірнеше маңызды технологиялардың комбинациясы:
* машина кодына аударатын ... ... ... ... ... ... программалық прототиптерден визуальді ( сонымен қатар жылдам ) қосымшаларды құру;
* мәліметтер ... құру үшін ... ... ... ... ... көп ... жүйе тәрізді .Оны жүктеу үшін:
/ Пуск/программы Borland delphi/Delphi.
командасын қолданамыз .Жүктелгеннен кейін экранда 4 терезе пайда болады.
Бұл Delphi ортасының ... ... ... бірінші жолда мәзір орналасқан болып және саймандар тақтасы бар: Стандарт, Вид, Откладка, Палитра пользователя, панель ... ... ... ...
2.Обьектілер инспекторының терезесі . (Object inspector)
3.Форма конструкторының терезесі(form1)
4.Кодтар редакторының терезесі(Unit1.pas)
800100170180
Бұл терезе объекттер ағаша. Бұл терезеде формадағы барлық компоненттердін ... ... + ... - ... бул ... ішкі ... ... компоненттің бар екендігін білдіреді. Егерде компоненттін аты ерекшеленген болса онда бұл ... ... ... ... анықтайды.
Терезесі форма конструкторының терезесі болып бұл терезеге ... ... ... ... объекттер инспекторы болып, мұнда объекттің негізгі параметрлері енгізіледі. Уақиғалар тізімі жазылады. Мұны View/obgect inspector ... ... ... экранға шығамыз . Obgect inspector терезесі екі жапсырмада тұрады.
* Propertits ( ... )
* Events ... ... кодтар редакторының терезесі болып табылады. Бұл терезеде формаға қойылған компоненттердің тізімі, ... ... ... және сол уақиға сәйкес командалар жазылады.
Бір проектімен ... ... ... экранда басқа да терезелер тұруы мүмкін. Жұмыс жасау барысында негізгі терезеден басқа терезелерді алып тастауға, орын ауыстыруға ... Көп ... ... ... тек қана бір ... ... болады.
Delphi-де құрылғының қосымша проекті түрінде жиналған бірнеше элементтерден тұрады. Олар
* Проект коды (DPR кеңейтілген мен берген ... ... ... ... ... Форма модулі (PAS)
* Модулдер (PAS)
* Объектілер параметрі (ОРТ)
* Ресурстар сипаттамасы
Копилтильда таңбасымен өзгеріс енгізеді. Ең қарапайым проектінің өзі көп формадан ... ... ... проект құру барысында оның барлық элементін сақтайтын каталог ашқан дұрыс.
Негізгі программа төмендегідей құрылымда болады:
Program project1;
Uses Forms,
Unit1 in `Unit1. ... in `Unit2 . ... ... Create ... аты ... ... атымен сәйкес келеді және дискіге сақталу барысында да ... ... ... параметрлері файлы да осы атпен аталады. Проект файлының атын өзгерткенде автоматты түрде осы файл ... ... ... құру проект файлын компиляциялау барысында орындалады және қосымшаның ехе файл ... ... ... ... ... және ... ... Ол ұшін Progect/view Sourec (проект) (просмотр источника) командасы арқылы ашылады. Формаларды қарау үшін view\Forms...shift+F12. формалар сипаты сақталған файлда форманың өзі мен оның ... ... ... модулінің файлында форма класының сипаты беріледі. Ол форманы қолданғанда автоматты түрде ашады. Қажетті модульді ашу үшін view-Units... ... ctrl+F12 ... ... кез ... формамен байланыспаған модульдер сақталады. Олар объект pascal тілінде жазылады. Оларды ... үшін Uses ... атты ... ... Ресурстар файлының проект аты беріледі. Проектіні сақтағанда автоматты түрде құрылады. Delphi-тен ресурстар файлымен жұмыс жасауға арналған графиктік редактор қарастырылған. Бұл ... ... ... ... ... Ресурстарға
* Компаненттер пиктограммасы (.DCR)
* Расторлық бейнелер (.BMP)
* Қосымшалар пиктограммалары (.ICD)
* Курсорлар (.CUR)
Проект параметрлер ... ... мен ... ... ... ... әр түрлі жолында орналастырылады.
Проектіні компиляциялау және орындау.
Проектіні компиляциялау барысында орындалуға дайын файл немесе динамикалық кітапхана (Д44) ... ... ... Progect\complie ctrlF9 командалары арқылы орындалады және мынандай жағдайлар атқарылады. Соңғы рет компиляцияланғаннан кейін мәні өзгерген модульдердің ... ... ... ... үшін DCU ... ... ... өзгеріс енгізілген болса, онда осы модулге пайдаланылатын модулге қайта компеляцияланады. ... ... ... ... ... ... компиляцияанады да қосымша орындалуға дайын файл құрылады. Проектіні Delphi немесе Windows жүйесінде ... Delphi ... ... ... үшін Run/ Run ... F9 ... басылады. Егер қосымша жұмыс жасамай қалса, Delphi ортасында Run/ Program Reset немесе Crtl+F12 командалары арқылы тоқтатылады.
+ Ұйымдастырушының ... ... ... - ді ... соң ... терезеде компанент палитрасының иконкалары орналасады. Егер курсор бір ... ... ... оның ... сары төрт ... көмекші пайда боладлы.
Бұл компонент палитрасынан қосымшаларды құрайтын копоненттерді таңдайды. Компонент ... ... және ... ... ... ... редакциялау жазықтығы сияқты заттар визуальді компоненттер, ол кестелер логикалық болады.
Delphi-де программа ... ... ... барлық осы компоненттер форма жазықтығында өзінің графикалық көрінісіне ие болады, ... ... ... ... үшін қажет. Бірақ жұмыс істеп тұрған программаға көрініп тұрған тек визуальді копонент болып қалады. Копонент қызметі бойынша ... ... ... ... Windows ... ... ... барлығы "Dialogs" деп аталатын палитра бетінде орналасқан.
Delphi ұйымдастырушыға ортаны максимальді ыңғайлылық үшін икемдейді. Компонент палитрасын, құралдар сызғышын оңай өзгертуге және ... ... ... түспен икемдеуге болады.
Delphi - де компоненттің өз тобын анықтауға болады, және оны ... ... ... ... бар, сондай-ақ компоненттерді топтау мен пайдаланбайтындарды жойып тастау мүмкіндігі де бар.
Интеллектуальді редактор. Программалар редакциялауды макростарды орындау мен жазуды мәтіндік ... ... ... ... ... ... және ... түсті айырмасын пайдалану арқылы жүзеге асыруға болады.
Графикалық дұрыстағыш. Delphi - де қуатты редакторға енгізілген кодтағы қателерді тауып, оларды ... ... ... бар. ... ... анықтауға, үзілістерді тексеріп, өзгертуге адымдап басу арқылы программаны ... дәл ... ... Ал егер өте ... ... ... болса, ассемблердегі нұсқауларды және процессор регисторын тексеріп, бөлек енгізу мүмкіндігі бар Turbo Debugger пайдалануға болады.
Объектілер инспекторы. Бұл құрал ... ... ... ... онда сіз программаны жобалау кезінде объектінің жағдайлар мен қасиеттер ... ... ... ... and Events) ... ... Ұйымдастырушыға тиісті жобада барлық модульдерді қарауға мүмкіндік береді және жобаны ... ... ... мен ... Жоба ... файл ... ... форма уақытты және т.б көрсетеді. Мәтін мен ... ... атау ... тышқанмен сырт еткізу арқылы тез арада жетуге болады.
Объект навигаторы. Қол жетерлік объектінің кітапханасын көрсетеді және ... ... ... ... ... ... иерархиясын, кітапханадағы компиляцияланған модульдерді және сіздің кодыңыздың глобальді атаулар ... ... ... ... ... ... шаблондар түріндегілерді сақтауға және кейін оларды кез-келген қосымшада пайдалануға болады.
Сарапшылар. Бұл сізге қосымшаларды оңай жобалау мен икемделуін қамтамасыз ... ... ... ... ... сарапшыларды өз бетінше қосуға мүмкіндік бар. Потенциалды түрде бұл арнайы программаға жазылған Case - ... ... ... ... ... ... мүмкіндігі. Оның құрамы мынадай:
* Мәліметтер қорымен жұмыс істейтін форма сарапшысы.
* Қосымшалардың ұстаным мен ... ... ... шаблонын сарапшысы.
RAD Pack құрамына Delphi фирмасындағы Borland Pascal 7.0 жасалған ресурстарды қайта құратын сарапшы енеді. Қазіргі уақытта DLL ... ... және ... ... ... ... сарапшыларда болды.
Интерфейсті оқу жүйесі. Delphi-ді кеңірек игеруге мүмкіндік береді. Ол тек көмекші жүйе ғана емес, сондай-ақ ол ... ... ... өз ... көрсетеді.
2.5. Компоненттер
Delphi - де программа дайындау үшін компоненттік тәсіл пайдаланылған: пайдаланушы программаларының кітапханасы программалау ортасымен бірге ұсынылатын, бір іс-әрекетті ... ... ... ал олар ... ... ... ... визуалды компоненттер кітапханасы деп атайды. Онда түрлі кластық көптеген стандартты ... ... 19 ... ... орналастырылған. Мысалы,
Standard бетіне мәтіндік өріс (Edit), ... (Label), ... ... (Button), бас мәзір (MainMenu), т.б. компоненттер орналасқан.
Additional бетіне енгізілген компоненттер сұхбаттық терезелердің көрінісін түрлендіру үшін ... ... OLE ... ... ... ... программалар арасында алмастыратын және т. б. іс-әрекеттерді орындайтын компоненттер енгізілген.
Win32 әртүрлі Windows жүйесінің анимациялық, навигация жасау әрекеттерін ... ... ... ... қорымен жұмыс жасайтын компоненттерден тұрады.
Dialogs бетінде Windows стандартты сұхбат терезелерімен жұмыс жасайтын TOpenDialog, TSaveDialog, т. б. компоненттер ... ... ... ... ... ... ... компоненттер бар. Әр жеке компоненттің өзіне тән қасиеттері және оқиғалары бар.
Query ... ... SQL - ... ... ... мәліметтер қорына SQL-сұранысын құру және орындау үшін пайдаланылады.
DBGrid компоненті мәліметтерді жол немесе баған ... ... ... мәліметтерге кестесін туғызу үшін пайдаланылады. Компонент визуальды.
DataSource компоненті - бұл компонент Table немесе Query компоненттері ... ... ... ... үшін ... ... - бұл компонент формаға негізгі меню құру үшін қолданылады. Басты қасиеті Items арқылы менюге керекті ... ... Я ... MainMenu ... ... 2 рет ... арқылы жазуға болады. ShortCut қасиеті клавиатурадан басқаруға мүмкіндік береді.
Panel ... - бұл ... кең ... ... Бұл ... бір-бірімен байланысты бірнеше компоненттерді біріктіріп, бір жерде ... ... Panel ... ... Caption ... арқылы өзгертуге болады. Bevellnner, BevelOuter, bevelWidth, BorderStyle,BorderWidth қасиеттері арқылы компоненттің жиектерін ... ... ... - бұл ... ең көп ... компоненттер қатарына жатады. Caption басты қасиеті болып табылады. Басты оқиғасы ... OnClick ... ... Осы оқиғаға батырманы басқан кездегі орындалатын операторлар жазылады.
ComboBox компоненті-ListBox және Edit компоненттерінің функциясын біріктіреді. Пайдаланушы текстті енгізуге және тізімнен таңдап ... ... ... бір жолды текст енгізу үшін немесе көрсету үшін қолданылады. ... ... ... ... Text. ... қасиеті арқылы компоненттің түрін көркейтуге болады.AutoSelect қасиеті барлық текст автоматты түрде боялатынын анықтайды. ... SelStart және SelText ... ... ... өзін ... ... ... енгізілетін тексттің максимальды ұзындығын анықтайды.
Label компоненті формада әртүрлі жазуларды ... ... көру үшін ... ... Бұл ... ... ... тек бір ғана жолды таңдай алады. Басты қасиеті Items.
ExcelApplication компоненті - бұл ... ... Excel ... ... үшін ... ... -бұл компонент htm кеңеймесінде сақталған құжаттарды көрсету үшін арналған.
Standard панелінің компоненттері.
Memo компоненті
Мемо компоненті - string List editor ... ... ... бар ... ... ... көп ... мәтінді енгізуге және оны редакциялауға болады. Мәтін Tstrings класының Lines қасиетінде сақталады. Дайындалған ... ... ... ... қиын ... тәсілі:
1.Жаңа проект ашу;
2.Компоненттер панелінің Standart қосымша бетінен формаға Memo1,Button1 компоненттерін орнату;
3.компоненттер қасиеттеріне мәндер меншіктеу
Компонент
Қасиет
Мән ... ... ... ... ... ... ... терезесіне белдеуше орнату
Тасымалдауды болдырмау
Мәтін жолдары
4. Memo1 компонентінің Lines қасиетін екі рет шерту. Редактор іске қосылып, String List Editor терезесі ... бір жол өлең ... ОК ... ... ... ... компоненті
Бұл компонент жағылған немесе өшірілген жағдайды есте ... үшін ... ... ... бетіне орнатқаннан кейін оның тақырыбын Caption қасиеті көмегімен өзгертуге болады. ... ... ... Checked деп аталады және бұл қасиет жалауша ... true, ... ... false ... ие ...
Кейбір жалаушалар 3-жағдайда да болуы мүмкін, бұл жағдай деп аталады, яғни ... қою ... ... ... State қасиетінің көмегімен ағымдық қалып-күйді анықтауға немесе жаңа мән ... ... State ... мәндері:
Мән
Жалауша қалып-күйі
cbUnchecked
Алынып тасталған
cbGrayed
Дербес орнатылған
cbChecked
Орнатылған
Мысал: Жалауша қалып-күйі өзгергенде оның ағымдық жағдайы Label1 ... ... ... ... Ол үшін ... ... Label1 ... орнатып, келесі процедураны құрамыз:
Procedure TForm1. CheckBox1Click(Sender: Tobject);
Begin
Case ... ... ... ... тасталған';
cbGrayed: Label1.Caption:='дербес орнатылған';
cbChecked: Label1. Caption:='орнатылған';
end; end;
TComboBox компоненті
Формада тізім енгізілетін өріс түрінде көрінетін компонент. ... ... ... ... ... ... ол ... қойылады. Әртүрлі үш режимде жұмыс жасауы мүмкін. Бұл режимдер Style ... ... ... ... ... ... қалған мәнді біріктірілген өрісте көрсетуге болады. Пайдаланушы ... ... Text ... көруіне болады. Тізім ашылады.
csDropDownList
Тек тізімде бар мәндерді ғана таңдауға болады. Тізім ашылады.
csSimple
csDropDown ... ... ... ... ... көрінетін бөлігіндегі элементтер санын DropDownCount қасиетімен беруге болады. ... ... ашу үшін Dropped Down ... true мәнін меншіктеу қажет.
TRadioGroup компоненті
Егер бағдарламада бірнеше ауыстырып - қосқыштар қолданылатын болса, онда барлық ... ... ... ... ... ... болады. Формаға TradioGroup компоненті орнатылғаннан кейін, оған ... ... атау ... Бұл ... Items ... TStrings ... (...) кнопкасы арқылы арнайы редактор шақырып енгіземіз. Клавиатура көмегімен бағдарламаны басқару мүмкіндігін қолдау үшін кейбір ... ... & ... ... ... ... кнопка&1
кнопка&2
кнопка&3
TMainMenu компоненті
TMainMenu компоненті Windows-тың барлық қосымшаларындағы секілді программаға ... ... ... ... ... ... ... қосу үшін Standart бетінен TMain Menu1 алып форманың кез-келген ... ... ... ... пайда болған белгі программада мәзірге жауапты объектінің бар екенін көрсетеді. Ал, мәзірдің өзі арнайы редактор көмегімен құрылады. ... ... TMain Menu1 ... екі рет ... арқылы шақырылады. Объект Инспектор терезесіне тышқанның оң жақ кнопкасын шертіп View қатарының құрылымында Localizable қатарына жалауша ... ... ... соң Caption қатарына мәзір бөлімінің алғашқы қатарын енгізуге болады.Мысалы,&Файл енгізіп Enter басыңыз. Тағы да ... ... ... қосу ... ... Enter басу ... Caption қасиетіне келесі мән енгізіледі. Әдетте ең соңғы болып & ... ... ... Жаңа ... ... үшін Insert ... ал ... үшін Delete клавиші пайдаланылады. Мәзір дайын болғаннан кейін редактор жабылады.
Мәзір қатарының бірін ... ... ... құру үшін ... ... сәйкес қатарға екі рет шерту қажет. Мысалы, Выход қатары үшін:
Procedure TMyForm.N4Click(Sender:TObject);
Begin
Close;
end.
TPopuр Menu компоненті
TPopuрMenu компоненті контекстік мәзір ... ... ... бетіне TPopuр Menu компонентін орнатқаннан кейін оның ... ... ... секілді толтыруға болады. Айырмашылығы, контекстік мәзірде бірнеше деңгейлі бөлімдер болмайды.
Мысалы, Выход бөлімі болса,онда
Procedure TMyForm.N7Click(Sender:TObject);
Begin
If ... then ... ... ... ... үшін форма бетінде тышқанның оң жақ кнопкасын шертуді өңдеу қажет.
Мұндай оқиғаның өңдеуіш программасын құру үшін бас форманы ерекшелеп, Объектілер Инспекторында Events ... ... ... екі рет ... ... Delphi ... ... мәтінді құрады:
Procedure TMyForm.FormMouseUp(Sender:TObject;
Button:TMouseButton;
Shift:TshiftState;x,y:Integer);
Begin
end.
Осы процедура денесінде PopuрMenu1 контекстік мәзірін активтендіру қажет.
Procedure ... ... ... then ... ... ... ... компоненті
Бұл компонент суретті кнопка құруға арналған. Обьектіні форма бетіне орналастырғаннан кейін, Glyph(значок) қасиетін таңдаймыз. Арнайы редактор шақырылып .bmp ... ... ... Kind ... ... ... тышқанмен шерткендегі әсері орнатылады. Kind қасиеті келесі мәндерден тұрады:
Мән
Іс-әрекет
bkCustom
bkOk
bkClose
bkYes
bkHelp
Кнопка іс-әрекетін ... ... ... ... ... ... ... жүйені шақыру
Layout қасиетінің көмегімен суреттің орналасуын реттеуге болады. Келесі мәндерден тұрады:
Мән
Орналасуы
blClyphLeft
blClyphRight
blClyphTop
blClyphBottom
Сол жақта
Оң ... ... ... ... ... ... ... енгізу мүмкіндігін береді.
Компонентті форма бетіне орналастырғаннан кейін оған маска құрылымын және өрістің бастапқы ... беру ... ... ... екі ... қалыптастырады:
* обьектінің контексті мәзірінен InputMaskEditor бөлімі көмегімен;
* программада EditMask қасиетіне қажетті мәндерді беру арқылы;
Екінші тәсілді қарастырайық. Маска бір-бірінен нүктелі үтір ... ... үш ... ...
1 - ... ... ... - бөлім мәтінге қосымша символдардың қосылуымен айтылады,
3 - ... бос ... ... ... ...
TStaticText компоненті
Бұл компонент TLabel ... ... ... енгізілген мәтінді жақтауларға алуға мүмкіндік береді. Рамкалардың түрі BorderStyle қасиетімен анықталады. Бұл қасиет үш мәннің біреуіне ғана ие ... ... ... SbsSingle( жақтау кәдімгі сызық түрінде ),
* SbsSunken(жақтау енгізілген облыс секілді) .
// ... ... ... ... ... алуға болады
Бұл қарастырылған компоненттерге қосымша Additional панелінде тез таңдау кнопкасы (TSpeedButton), Фигура ... ... ... ... (TApplicationEvents), Жолдар кестесі (TStringGrib), Сурет кестесі (TDrawGrid), Жалаушалы тізімдер (TCheckListBox), Сурет(TImage), Диаграмма (TChart) секілді компоненттер бар.
Win32 панелінің ... ... ... ... TStrings класы қарастырылған болатын. Delphi жүйесінде сол секілді стандартты абстрактілі класс Tlist бар. Бұл кластың көмегімен ... жаңа ... ... ... ... жасауға болады.
TPageControl компоненті
Компонент парақтар жиынын бейнелейді. Әрбір параққа өту парақтың жоғарғы жағындағы атауларды шерту арқылы жүзеге асырылады. Windows жүйесіндегі ... ... ... осы ... ... Мысалы, Microssoft Word құжатындағы Параметры сұхбат ... ... ... ... ... ешбір парағы болмайды. Жаңа парақ контексті мәзірден NewPage командасы арқылы қосылады. Обьектілер инспекторында TabSheet1 атаулы жаңа ... ... ... ... ... орналасқан обьектіге 2 жаңа парақ қосайық. Атауларын өзгерту үшін қажетті параққа шертіп, Caption қасиеттерін Лист1 және Лист2 деп ауыстырамыз.
Dialogs ... ... ... ... ... Dialogs ... Windows стандартты сұхбат терезелерін пайдалануға мүмкіндік беретін компоненттер орналасқан. Бұл ... ... іс - ... ... жүктеу, ағымдық шрифттерді өзгерту, баспаға шығару ... ... Олар тек ғана ... ... ... алу үшін ...
TOpenDialog компоненті
Бұл компонент файлды таңдап, ашу үшін ... ... ... ие:
Қасиет
Мәндері
DefaultExt
Файл атының кеңейтілуі
FileName
Пайдаланушының таңдаған файл аты
Files
Таңдалған файлдар ... ... ... файлдар атауларының тізімі
Title
Сұхбат терезесінің тақырыбы
TSaveDialog компоненті
Бұл компонент файлды сақтау процессі үшін ... ... ... ... ... ... және ... компоненттері.
TOpenDialog және TsaveDialog класстарының мұрагерлері болып табылады. Сұхбат терезелері ... ... ... ... ... ... ... тұрады.
TFontDialog компоненті
Компонент жүйеде мүмкін ... ... ... ... ... ... шақыру үшін арналған. Осы ... ... ... келесі қасиеттерден тұрады:
Қасиеті
Мәні
Device
Мүмкін болатын шрифттер бейнеленетін ... ... ... ... ең ... ... ең кіші өлшемі
Options
Сұхбат терезенің сыртқы ... ... ... компоненті
Түс таңдау сұхбат терезесін шақырады. Color қасиеті пайдаланушы таңдаған түстен тұрады, ал CustomColors қасиеті қосымша түстер сипаттамасын ... ... ... Бұл ... түс 6 ... беріледі.
TPrintDialog, TPrinterSetupDialog компоненттері
TPrinterSetup компоненті принтер жұмысын қалып-күйге келтіру үшін қолданылады.
TPrintDialog ... ... ... ... ... белгілейді. Қағазды баспаға шығарудың әртүрлі парамертлерінен тұрады.
Қасиет
Мәні
Copies
Көшірмелер саны
FromPage
Баспадан шығару басталатын бет номері
MaxPage
Шығарылатын беттердің максимал номері
MinPage
Шығарылатын беттердің ... ... ... ... бет ... ҚОРЫТЫНДЫ
Компьютермен нәтижелі жұмыс істеу барлық уақытта оның операциялық жүйесімен ... ... ... ... ... ... ... жұмыс негіздерін сапалы түрде оқып үйрегінсі келетін әрбір адам, оны ... Windows XP, 7 ... ... ... жақсы таныс болуы бүгінгі таңда қажеттілік болып саналады.
Бұл операциялық жүйелер басқару барысында әртүрлі ... ... ... ... Сол ... ... ... бағытталған Delphi программалау ортасы ерекше болып тұр. Delphi арқылы әртүрлі компьютерлік программаларды жазуға болады. Солардың арасында мәліметтер қорларымен ... ... ... да ... болады.
Курстық жұмыстың программасын Delphi 7 ортасында өңделген.
Программаның дұрыс жұмыс істеуіне кем дегенде Pentium ΙΙ ... Celeron 300 Мц, 64 Мб ОЗУ ... деп ... ... ... ... толық мәлімет алуға өте ыңғайлы болып табылады.
Қажетті программалық құралдардан тек қана ... Windows XP ... ... ... жүйе және Delphi 7 программалау ортасы керек болады.
IV. ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
* О. ... Х. ... , ... 2002.
* Бобровский С. Москва 2002.
* Леонтьев В. Москва 1999.
4. Резимов Н. ... ... А. Я. ... "Приемы программирования в Delphi" ... · ... ... Е., Голованов М. "Создание ... в ... Delphi" ... ... · ... Фленов М. "Библия Delphi" Санкт-Петербург · 2004
8. Суворов К. А. Черемных М. Н. ... Delphi. ... ... ... · ... ... Хомоненко, Владимир Гофман "Самоучитель Delphi"
BHV-СПб · 2003
10. Елманова Н. З., Трепалин С. В., ... А. "Delphi и ... ... · ... ... ... "Delphi в ... и примерах" Петербург · 2003
12. Фаронов В. В. "Delphi. ... на ... ... ... ... для ... Питер · 2003
13. А. Я. Архангельский ... ... в Delphi. ... 5" ... · ... ... ... в Delphi ... · ... ... Евгений Марков "Разработка Web-служб средствами ... ... · 2003

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 16 бет
Бұл жұмыстың бағасы: 700 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
«Абди компани» ақ-ның қызметіне сипаттама32 бет
Жоғары мектеп жасындағы оқушылардың оқу жетістіктерін бағалауда компьютерлік оқыту және бақылау бағдарламаларының рөлін анықтау50 бет
Компанияның ақшалай қаражаттарын басқарудың мәні мен оңтайландыру әдістері31 бет
Компанияның инвестициялық портфелін қалыптастыру тетігі28 бет
Комплексті қосылыстар дәрілік препараттарды анықтауда қолдану27 бет
Компьютерлік неологизмдер83 бет
Мақал-мәтелдер құрамындағы сан есімдердің этнолингвистикалық сипаты103 бет
Модель және компьютерлік модельдеу негіздері50 бет
Поливинилпирролидон және бентонит сазы негізіндегі композициялық гельдерді синтездеу60 бет
Сақтандыру компаниялары қызметі112 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь