Кестелік компоненттер


Slide 1

Пәннің аты: «Программалау әдістері мен тілдері»

мамандығы:

Ақпараттық жүйелер,

Есептеу техникасы және программалық қамтамасыз ету

аға оқытушы:

МИРКАСИМОВА Т. Ш

ТАҚЫРЫБЫ: Кестелік компонеттер және олардың қасиеттері

Slide 2

Қарастырылатын сұрақтар

Slide 3

Кестелік компоненттер

C++ Builder ортасында қосымша құруда мәліметтерді кестелер түрінде беру үшін Additional жапсырмасындағы StringGrid және DrawGrid компоненттері қолданылады.

DrawGrid, StringGrid компоненттерін формаға орналастырғанда, жай ғана, бос ұяшықтары бар кестелер немесе торкөздер пайда болады,

ал программманың орындалуы барысында ұяшықтардың мәліметтермен толтырылуын программист өзі ескеруі тиіс.

Slide 4

StringGrid компоненті

StringGrid компоненті ақпаратты кесте түрінде бейнелеу үшін қолданылады. Кесте екі бөліктен тұрады

Бекітілген аумақ

Жұмыс аумағы

Жұмыс аймағының

жолдары мен бағаналарының атауларын шығару үшін керек.

Басқа түспен боялған жəне

оған ақпаратты пернелер тақтасынан енгізуге болмайды.

Бекітілген аймақтың жолдары

мен бағаналарының саны сəйкесінше FixedRows жəне FixedCols қасиеттерінде

белгіленеді.

Slide 5

StringGrid компоненті

Slide 6

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

Қасиеттері

Мәні

Name

Компонент аты

ColCount

Кесте бағандарының саны

RowCount

Кесте қатарының саны

Cells

Массивтің элементтердің орнын анықтайды. Яғни, баған мен жолдың қиылысуы (cells [col, row], col - баған номері, row - жол номері.

FixedCols

Кесте бағандарының саны (сол жағындағы бекітілген)

FixedRows

Кесте қатарының саны (жоғарғы жағындағы бекітілген)

DefaultColWidth

Кесте бағандарының ені

DefaultRowHeight

Кесте қатарының биіктігі

Slide 7

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

Қасиеттері

Мәні

Left

Кесте өрісінің сол жақ шекарасынан форманың сол жақ шекарасына дейінгі аралық

Top

Кесте өрісінің жоғарғы шекарасынан форманың жоғарғы шекарасына дейінгі аралық

Height

Кесте өрісінің биіктігі

Width

Кесте өрісінің ені

Font

Кесте ұяшығындағыларды көрсету қаріпі

ParentFont

Форма қаріптерінің сипаттамаларын иемдену белгісі

Slide 8

StringGrid компоненті

Программаның орындалу барысында кесте деректерін редакциялауды жүзеге асыру үшін Объектілер инспекторы терезесінен Options қасиетінің goEditing мәніне true мәнін береміз.

Slide 9

Мысалы

Қасиеті

Мәні

ColCount

5

FixedCols

0

RowCount

1

DefaultRowHeight

24

Height

24

Қасиеті

Мәні

DefaultColWidth

64

Width

328

Options . goEditing

True

Options . goTabs

True

Slide 10

Екі кестенің сәйкесінше элементтерін көбейтіп, 3-кестені толтыру

StringGrid1 компоненті үшін ColCount және RowCount мәндерін тең етіп орналастырыңдар, 3 - үш бағана мен үш жол,

FixedCols пен FixedRows - 1.

StringGrid2 мен StringGrid3 компоненттерінде бір ғана бағана болғандықтан:

ColCount = 1, RowCount = 3,

FixedCols = 0, FixedRows = 1.

Options қасиетінде goEditing жолын StringGrid1 мен StringGrid2 компоненттері үшін true жағдайына орналастырыңыз.

Slide 11

Тапсырма

Берілген кестелердің баған, жол нөмірлерін шығарудың, мәліметтермен толтырудың программалау кодын жаз

Slide 12

1. Мысалы. Берілген қосымшаны C++Builder ортасында орындаңыздар

Slide 13

Мысалы

Slide 14

2. Мысалы. Берілген қосымшаны C++Builder ортасында орындаңыздар

Slide 15

Мысалы

Slide 16

Мысалы

Slide 17

Мысалы

Slide 18

Мысалы

Slide 19

Мысалы

Slide 20

Тапсырма

Басқа да кестелік компоненттерді анықта

Slide 21

Қорытындылау сұрақтары

Slide 22

Назар аударғандарыңызға рахмет!!!


Ұқсас жұмыстар
ДБ-мен жұмыс істеу үшін Delphi көмегімен құрылған программалардың тән ерекшелігі.BDE Administrator программасының қызметі
Мәліметтер қорының кестелері
Педагогикалық зерттеудің әдіснамалық негіздері мен әдістері
Деректер көзіне тәуелсіз, векторлық қабатта сақталған қауіпті объектілер тобы үшін есептеу
Теориялық әдіс Эмпирикалық әдіс
Деректер қоры
Айналдыру батырмасы
ORACLE ДЕРЕКҚОРЛАРЫ ЭКЗЕМПЛЯРЛАР МЕН ҚҰРЫЛЫМДАР
Педагогикалық зерттеулердің зерттеу әдістері
Деректерді кестелік түрде ұсыну
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz