Delphі ортасымен танысу

Автор: Пользователь скрыл имя, 30 Декабря 2011 в 09:07, курсовая работа

Описание работы

Borland корпорациясы аз ғана мерзім ішінде Delphі-дің 7 негізгі версиялары мен бірнеше модификацияларын шығарды. Delphі 7 версиясында өте көп өзгерістер енгізілген. Программалармен қамтаматсыз етудің тиімді өңдеу құралдарын қажет ету “жылдам жасау” ортасы деп аталатын программалау жүйелерінің пайда болуына алып келді. Мұндай ортаға мысал ретінде Borland Delphі жатады. Жылдам жасау RAD – жүйесіне “Rapіd Applіcatіon Development” жүйесінің негізі визуалды жобалау және оқиғаны өңдеуді программалар технологиясы жатады, оның мағынасы өңдеу үнемсіз жұмыстың көп бөлігін өзіне алады да, программистке сұхбат терезелерді және оқиғаны өңдеу функциясын құрастыру жұмыстары қалады.

Работа содержит 1 файл

дельфи.doc

— 1.90 Мб (Скачать)

Кесте 6. ComboBox  компонентінің қасиеті

SpeedButton компоненті.  

SpeedButton компоненті суреті бар кнопканы  сипаттайды. Компонент қасиеті 9-кестеде  сипатталған. 

SpeedButton  компонентінің қасиеті.

Қасиеті Сипатталуы
Name Компонент аты. Компоненттің қасиеттерін  және оның іс-қимылдарын басқаруда қолданады.
Glyph Кнопканың    жағдайына    байланысты    суреттер    бар

жинақ.

NumGlyph Glyph  жинағында   бар   суреттер   саны.   Flat   қасиеті

батырма көрінісін анықтайды.

GroupIndex Батырмалар  тобының идентификаторлары. GroupIndex 
қасиетінің  мәні   0-ге   тең  болмаған   жағдайда   қасиет

мәнін өзгертуге болады.

Left Батырманың  сол жақ шетінен форманың оң жақ  шеті

Арасындағы  арақашықтық.

Top  Батырманың  жоғарғы шетінен форманың жоғарғы  шеті

Арасындағы    арақашықтық.

Height Батырма биіктігі.
Width Батырма ені.
Enabled Батырмаға кіру мүмкіндігін белгісі.
Visible Батырманы жасыруға немесе оны көрінетін жағдайды бейнелейді.
Hint Командалық  батырмаға тышқан көрсеткішін апарғанда  пайда болатын мәлімет (подсказка). (мәлімет пайда болуы үшін  ShowHint  қасиетінің  мәні  True  тиіс).
Showhint Командалық  батырмаға тышқан көрсеткішін апарғанда  пайда болатын мәліметке рұқста береді не бермейді.

кесте 7. SpeedButton  компонентінің қасиеті. 

Table компоненті.

      Table компоненті – берілгендер қорының  барлық кестелерін сипаттайды. 10-кестеде компонент қасиеті келтірілген.  

Table компонентінің   қасиеті.

Қасиеті Сипатталуы
Name Компонент атауы.
DataBase-Name Компонент қолдана  алатын берілгендер қорының аты. Бұл берілгендер қоры кестелерден  тұрады. Қасиеттің     мәні     ретінде     берілгендер     қорының

бүркеншек атауы қолданылады.

TableName Компонент қолдана  алатын берілгендер қорының атауы.
TableType Кесте типі. Кесте  мынадай форматтағы берілгендер  жиынтығы бола алады:  Paradox(ttParadox), Dbase(ttbase), FoxPro(ttFoxPro) немесе форматталған текстік файл (ttASCII).
Active Кестенің активтігін білдіреді, яғни берілгендер файлы  ашық. Қасиет мәніне Тrue меншіктелгенде кесте файлы ашылғаны көрінеді.

  Кесте 8.  Table компонентінің қасиеті

DataSourse компоненті:

DataSourse компоненті - ТаЫе немесе Query компонентері  және берілгендерді бейнелейтін  компонентері (DBEdit, DBMemo, DBGrid)  ұсынған   берілгендер  арасындағы байланысты  қамтамасыз

етеді. Компоненттің  қасиеті 10-кестеде  сипатталған. 

DataSourse  компонентінің қасиеттері.

Қасиеті Сипатталуы.
Name Компонент     атауы.     Компонентке     және     компонент байланыс орнатып отырған берілгендерге  еркін енуде қолданылады. 

  Қолданылады

DataSet Таble      немесе  (Query  компоненттерін      меншіктейтін компонент

Компонент.

Кесте 9. DataSourse  компонентінің қасиеттері. 

DBEdit, DBMemo, DBText  компоненттері: 

     DBEdit және DBMemo компоненттері берілгендер қорындағы 
жазуды көруді және түзетуді, ал DBText компоненті тек көруді  
қамтамасыз     етеді.     Компоненттердің     қасиеті     12-кестеде  бейнеленген.
 

DBEdit, DBMemo,  DBText  компоненттерінің қасиеттері.

Қасиеті Сипатталуы 
Name Компонент атауы. Компоненттің қасиеттеріне  кіру   үшін  қолданылады.
DataSourse Берілгендер компонентінің  көзі.
DataField Компоненттің  бейнелеу немесе  түзету үшін  қолданылатын БҚ  өрісі

DBGrid компоненті: 
DBGrid компоненті -  кесте түріндегі берілгендер қорын көру және түзету үшін қолданылады.  Компоненттің  қасиеті 13-кестеде сипатталған:
 

DBGrid компонентінін қасиеті.

Қасиеті Сипатталуы
Name Компонент атауы.
DataSourse Кестеде берілгендерді  бейнелеу көзі.
Columns Columns қасиеті  Columns типіндегі  компоненттер

массивін  білдіреді. Олардың әрқайсысы кестенің бағанын және ондағы ақпаратты анықтайды.

Options.DgTitles Бағандағы   тақырып    қатарын    шығаруға   рұқсат

береді.

кесте 10. DBGrid компонентінін қасиеті. 

Column компонентінің  қасиеті.

Қасиеті Сипатталуы.
FieldName Мазмұны бағанда  шығарылатын жазу өрісі.
Width Баған ені.
Font Баған   ұяшықтарында   орналасқан   мәтінге   қолданылатын шрифт.
Color Баған фонының  түсі
Alignment Баған   ұяшықтарындағы   мәтінді   жылжыту   тәсілі.

Мәтінде     сол     жақ     шетке     (taLeftJustify), ортаға

(taCenter)    немесе    оң   жақ   шетке    (taRighJustify)

жылжытуға болады.

Title.Caption Баған тақырыбы.  Берілмеген жағдайда мәнге жазу

өрістің  аты жазылады.

Title.Alignment Баған  тақырыбын  жылжыту  әдісі. Тақырыпты  сол 
жақ шетке (taLeftJustify), ортаға (taCenter) немесе оң

жақ шетке (taRightJustify) жылжыта аламыз.

Title.Color Баған тақырыбы фонының түсі.
Title.Font Баған тақырыбының  шрифті.

Кесте 11. Column компонентінің қасиеті. 

DBNavigator компоненті:

      Компонентер  панелінің DataControls қосымша бетінде  орналастырылған DBNavigator (Ауыстырушы, Навигатор) компоненті өзіне  байланысты берілгендер  жиынтығын  басқаруға арналған түймелерден  түрады:

      DBNavigator компоненті- ағымдық жазуға өту  көрсеткішін, түзету режимінің   активлігінің, жазуды қосу  және  жоюды  қамтамассыз етеді. Компонент  – басқару батырмаларының жиынтығын  береді.   

 

      Пайдаланылған әдебиеттер тізімі

1. Понамарев. В. В. Delphi  Studio 7.  БХВ- Санк - Пeтербург. 2001

2.  Архангельский А. Я.  Программирование в Delphi 5.  Москва, 
3. ЗАО  “Издательство БИНОМ”,  2000

4. О. Камардинов. X. Жантелі. Delphi 5 - 6. Шымкент. 2002

5. О. Камардинов. Информатика, 2 – бөлім. Шымкент, 2000

6. Епанешников А., Епанешников В. Программирование в 
7. Delphi.    Учебное пособие в 4-х частях, Москва. 1997  1998

8. Епанешников А.,  Епанешников В. Delphi Программирование 
9. СУБД. Учебно-справочное издание. “Диалог – мифи” М., 2001

10. Фаронов. В.В. Delphi 6. Учебный курс. Москва, 2001 г.

11. Фаронов. В.В. Delphi 5. Учебный курс. Москва, 2001 г.

12. Дарахвалидзе   П.,   Марков  Е.   Программирование  в Delphi 4. 
13. БХВ - Санкт- Петербург, 2001

14. Глушкова В. М.“Организационные вопросы автоматизации управления” (перевод с английского) Экономика, 1972 г., 215-231с.

15. Мартин Дж. “Организация баз данных в вычислительных системах”, М. Мир, 1980 г., 267-296с.

16. Бойко В. В., Савинков В. М. “Проектирование баз данных информационных систем”, М. Финансы и статистика, 1989 г., 316-324с.

17. Шураков В. В. “Надежность программного обеспечения систем обработки данных”, М. Финансы и статистика, 1987 г.,56-77с.

18. Уинер Р. “Язык Турбо СИ”, М. Мир, 1991 г., 75-98с.

19. Paradox Engine. Документация: описание, список функций для создания и работы с БД., 112-222с.

20. Н. Бралиев, В.Тимошенво, Н.Гагарино “Информационные системы бизнеса”, 235-246с.

21. А.Xoмоненко, В.Цыганков, Г.Мальцев. “Базы данных”, 368-371с.

Камардинов  “Информатика”, 85-97с.

22. Байжұманов М.Қ. “Информатика” Алматы. 2004, 65-88с

23. Н.Культин. Delphi 6. Программпрование на Object Pascal. БХВ 
- Петербург. 2001

24. А. Жуков. Изучаем Delphi , 2001

25. Сван Т. Основы программирования в Delphi для Windows 95. 
Пер. с англ. Киев, “Диалектика”, 1996 г.

26.. Н. Культин. Delphi в задачах и  примерах.  Санкт - Петербург. 
“БХВ-Петербург”, 2003

27. С. Бобровский. Delphi 5. Учебный курс. Москва, 2001

Информация о работе Delphі ортасымен танысу