34
Table компонентінің қасиеттері:
Қасиеті
Сипаттамасы
Name
Компоненттің аты.
Компонент-тің
қасиеттеріне ену үшін қолданылады.
DatabaseName
Мәліметтер базасының аты, кесте (мәліметтер
файлы) оның бӛлігі болып табылады.
TableName
Мәліметтер кестесінің аты, оған ену үшін осы
компонент қолданылады.
TableType
Кестенің типі. Кесте Paradox, dBase, FoxPro
форматында берілуі мүмкін.
Active
Кестенің екпінділігін кӛрсетеді, яғни
мәліметтер файлы ашық дегенді білдіреді.
Қасиетіне true мәнін меншіктеу нәтижесінде
кестенің файлы ашылады.
Query компоненті SQL-сұраныстар критерийлерін қанағаттандыратын
жазбаларды қамтиды.
5.Data Controls компоненттері
Мәліметтер базасының ӛрістерін қарауды (прос-мотр) және редакциялау-ды
қамтамасыз етеді. Тек мәліметтерді қарауды қамтамасыз етеді.
DBEdit, DBText, DBMemo компоненттерінің қасиеттері :
Қасиеті
Сипаттамасы
Name
Компонент аты. Компонент қасиеттеріне ену үшін
қолданылады.
DataSource
Мәлімет кӛзі (источник данных ).
DataField
Мәліметтер базасының ӛрісі, оларды редактрлеу және
бейнелеу үшін компонент қолданылады.
DBGrid кесте режиміндегі мәлімет-тер базасын редакциялау және қарау
үшін қолданылады.
Қасиеттері:
Қасиеті
Сипаттамасы
35
Name
Компонент аты
DataSource
Кесте түріндегі мәліметтердің кӛзі.
Columns
Кестенің колонкалары
DBNavigator компоненті жазбаларды қосу, жою, редакциялауды активтен-
діру, ағымдағы жазбалардың орын ауыстыру нұсқауыштарымен жұмыс істеуді
қамтамасыз етеді.
3-лекция.C++ Builder 6.0 программалау ортасы
1. Data Access компоненттері
2. Image компоненті
3. UpDown компоненті
4. MediaPlayer компоненті
5. StringGrid компоненті
6. С++ ортасындағы сӛз тіркестері
7. Конструкторлар және тіркестерді меншіктеу
1.
Data Access компоненттері
DataSource компоненті жоғарыдағы компоненттердің барлығын байланыстыра
алады.
2. Image компоненті
Image компоненті bmp форматында берілген бейнелерді бетке шығаруды
қамтамасыз етеді, jpg форматындағы бейнелерді де кӛрсету үшін қолдануға болады, ол
үшін jpeg модулін қосу керек. Программа мәтініне
#include
директивасын қосамыз.
36
Қасиеті
Сипаттамасы
Picture
Компонент ӛрісінде бейнеленетін
иллюстрация.
Proportional
Картинканың автоматты ӛлшемін беру
белгісі
Canvas
Графиканы шығаратын бет
3.UpDownкомпоненті
UpDownкомпоненті ішкі айнымалы-есептеуіштің мәнін белгілі шамаға
ӛзгерту үшін қолданылатын екі батырманы береді.
Қасиеті
Сипаттамасы
Name
Компонент аты,компонент қасиеттеріне
ену үшін қолданылады.
Position
Есептеуіш.
Қасиеттің мәнінің нәтижесі
Up батырмасына немесе Down батырмасына
басқанда ӛзгереді.
Min
Position қасиетінің диапазонының тӛменгі
шекарасының ӛзгеруі
Max
Position қасиетінің диапазонының
жоғарғы шекарасының ӛзгеруі
4. MediaPlayerкомпоненті
MediaPlayer компоненті дыбысты шығару үшін, бейнеороликтерді жасау үшін,
сонымен қатар дыб-ыспен берілетін анимацияларды беру кезінде қолданылады.
Компонент қасиеттері:
Қасиеті
Сипаттамасы
Name
Компонент аты,компонент қасиет-теріне ену
үшін және плеер жұмы-сын басқару үшін
қолданылады.
DeviceType
Құрылғы типі. MediaPlayer компоненті арқылы
берілетін нақты құрылғыны анықтайды.
FileName
Дыбыстық
фрагмент немесе бейнеоролик
орналасқан файл аты
37
AutoOpen
Дыбыстық фрагмент немесе бейнеоролик
орналасқан файлды программа іске қосылғанда
автоматты түрде ашу белгісі.
Display
Бейнеоролик орналасқан беттің (поверхность)
компонентін анықтайды.
VisibleButtons
Құрамды қасиет. Компоненттің кӛрінетін
батырмаларын анықтайды.
5. StringGrid компоненті
StringGrid компоненті кестені құруға мүмкіндік береді.
Компонент қасиеттері:
Қасиеті
Сипаттамасы
Name
Компонент аты, компонент қасиеттеріне ену үшін
қолданылады.
ColCount
Кестенің бағана саны
RowCount
Кестенің қатар саны
Left
Кестенің сол жақ шекарасынан форманың сол
жақ шекарасына дейінгі қашықтық
Top
Кестенің жоғары
шекарасынан форманың жоғары
шекарасына дейінгі қашықтық
Font
Кестенің ұяшықтарындағы мәліметтердің
бейнеленуінде қолданылатын қаріптер
6. С++ ортасындағы сӛз тіркестері
С++ тілінде арнайы сӛз тіркесіне арналған тип қарастырылмаған. Бірақ С++
ортасында тіркес-термен жұмыс істеудің екі мүмкіндігі бар: С кітапханасынан қалған
(
не <сstring>) тақырып файлында сипатталған функциялар және С++-тің
string кітапханалық класы. С-дан мұра-герлікке қалған функцияларды қолдану
ыңғайсыз және қауіпті, себебі олар сӛз тіркестерінің шекарадан шығып кетуін
қадағалай алмайды.
Стандартты кітапхананың string типі тіркес-тердің ақпараттың шекарасынан
шығып кетуінен қорғалған және олар операциялар мен тәсілдер кӛмегімен жұмыс істей
алады.
Енді тіркестермен жұмыс істеудің негізгі ерекшеліктері мен тәсілдерін
қарастырайық.
Сӛз тіркесі немесе тіркестер – нӛл-символмен аяқталатын символдар жиымы
(массиві). Олар-дың ұзындығы қажеттілікке қарай динамикалық түрде ӛзгертіліп
отырады. Тіркестермен жұмыс істеу класын пайдалану үшін программаға
тақырыптық файлын енгізу керек. Бұл тақырыптық файл бұрынғы шыққан компиля-
торларда <сstring.h> (, ) түр-лерінде де кездесуі мүмкін.
7. Конструкторлар және тіркестерді меншіктеу
string класында бірнеше конструкторлар анық-талған, олардың жиі
қолданылатындары:
string ();
string (const char *);