Алматы экономика және статистика академиясы



жүктеу 5,39 Kb.
Pdf просмотр
бет9/28
Дата22.02.2018
өлшемі5,39 Kb.
#10536
1   ...   5   6   7   8   9   10   11   12   ...   28

26 
 
 
 
Компоненттер палитрасы 29 тақтадан (панель) тұрады, олар қолданылу аймағы 
бойынша топталған, мысалы: 
Standard – Windows-тың стандартты басқару элементтері; 
Addiotional – Windows-тың қосымша, стандартты емес басқару элементтері; 
Data Access – мәліметтер базасымен байланысты ұйымдастыру компоненттері
Data Controls – МБ-мен жұмыс істеуге арналған  басқару элементтері 
Dialogs – стандартты сұхбаттар және т.б. 
 
Объектілер қасиеттері терезесі 
 
3. Объектілер инспекторы 
      Объектілер инспекторы – программа жасау  ортасының ең маңызды бӛлігі. Ол 
объектілер қасиетін беру үшін және әр түрлі жағдайларға байланысты орта реакциясын 
анықтауға арналған. 
     Объектілер инспекторы  ағымдағы объектінің кез-келген қасиетін тез және 
ыңғайлы түрде ӛзгерте алады. Енгізілген ӛзгерістер  объектінің сыртқы пішініне әсер 
етеді.  
     Объектілер инспекторын тез шақыру үшін F11  пернесін қолдануға да  болады.  
 
4. Объектілер бҧтағы мен программа редакторы 
      Объектілер бұтағында формада құрылған барлық компоненттер бейнеленеді. 
Ол әрбір компоненттен объектілер инспекторына тез кіруді (енуді) қамтамасыз етеді.  
 
Программа редакторы бастапқы форманың артында жасырылып тұрады. 
Ағымдағы формадан программа редакторына ӛту үшін F12 пернесін қолдануға болады. 
Біз программаны жазбасақ та, терезеде программалық кодтың үлгісі болады. Орта 
ретінде Borland Builder 6.0 қосымша программа құру кезінде кодты жазудың біраз 
бӛлігін ӛзі атқарады. Автоматты түрде құрылған кодты ӛзгертпей, тек толықтыру керек.  
 


27 
 
5. Бастапқы форма терезесі 
 
      Форма – әртүрлі басқару элементтері (енгізу ӛрісі, батырма, жалауша, т.б.) 
орналасқан Win-dows терезесі. Формада  басқару элементтері палитрадан қажеттті 
компонентті таңдау жолы-мен және оны тышқанмен тасымалдау арқылы орналасады.  
 
Компоненттер - программаны құру элем-енттері болып табылады. 
Компоненттер визуал-ды және визуалды емес болып екіге бӛлінеді.  
 
 
5.1.  Standard  бетіндегі компоненттер: 

Label (жазба ӛрісі) компоненті ақпаратты  екпінді болмайтын бейтарап түрде 
бейнелеу үшін қолданылады. Standard бетіндегі элемент-тер палитра компоненттерінен 
алынады. Объектідегі мәтінді ӛзгерту үшін Caption қасиеті пайдаланылады.  

Edit  компоненті  енгізу  ӛрісі  деп  аталады.  Ол  мәтіндік  терезеден  сандық 
түрдегі ақпаратты енгізген кезде типтерді түрлендіру функциясын қолдану үшін керек, 
мысалы: StrToFloat, StrToInt. 

Button  батырмасы  қарапайым  басқару    батырмасы  болып  табылады. 
Батырманың негізгі қасиеті – Caption ӛрісі де, негізгі оқиғасы (событие) – OnClick, яғни 
батыр-маны  басқанда  орындалатын  әрекетті  кӛрсетеді.  Мысалы:  "Шығу“  батырмасын 
басу кезінде программалар редакторында Close (); оқиғасын жазу керек болады. 
Келесі  формаға  ӛту  үшін  программалар  редакторында  Form->Show();  оқиғасын 
жазу қажет. 

ListBox  батырмасы  қатарлар  (тіркестер)  тізімін  бейнелейді.  Қатарлар 
тізімінен  тұратын  Items  қасиеті  Tstrings  типіне  сәйкес  келеді.  MultiSelect  қасиеті 
тізімдегі  элементтерді  кӛп-тен  таңдауға  (множественный  выбор)  мүмкін-дік  береді. 
MultiSelect=false мәнін алғанда, тізімнің тек бір элементін таңдауға ғана болады. Оның 
тағы  да  басқа  қасиеттері  бар,  олар:  Sorted,  Selected,  Selcount,  Items,  Count,  ItemIndex, 
Columns. 
ListBox компонентінің негізгі қасиеттері:  
Columns
 
intColumns
 
Мұнда  тізім  компоненттер  терезесіне  толығымен 
сыймайтын  жағдайда,  ол  тізім  бейнеленетін  бағаналар 
санын анықтайды. 


28 
 
ItemInde
x
 
intItemIndex
 
Бұл тізімде белгіленіп ерекшеленген (выделенный) 
элементтің реттік нӛмірін кӛрсетеді. 
Count
 
intCount
 
Тізімдегі қатарлар санын анықтайды. 
Items
 
Classes:: Tstrings*Items
 
Бұл тізімдер қатарының жиымы (масси-ві) - 
TStrings
 
класының объектісі. 
MultiSel
ect 
 bool MultiSelect 
Бұл бір мезгілде тізімнен бірнеше элементті таңдау 
мүмкіндігін береді.  
SelCoun

  int SelCount 
Белгіленген элементтер санын кӛрсетеді. 
Selected 
 bool  Selected 
Индекстелген жиым (массив), бұл тізімдегі 
белгіленген элементтерді кӛрсетеді.  
Sorted 
 bool  Sorted 
Бұл тізімдегі қатарлардың алфавитті түрде 
сұрыпталатынын анықтайды.  
 
ListBox компонентінің негізгі функциялары: 
Clear
 
VoidClear (void)
 
Тізімдегі барлық элементтерді жояды. 
SetFocus
 
Элементке фокус береді және оны екпінді етеді. 
Add
 
Тізімге жаңа элемент қосады 
Delete
 
Тізімдегі элементті жояды 
 
Мысал: 
Палитра компонентінің Standard  бетінен Button, Edit және ListBox 
компоненттерін формаға орналастырайық.   


29 
 
 
Формада компоненттерді орналастыру 
 
 
Формада Edit компонентін таңдап аламыз және Text қасиетінің ағымдағы мәнін 
жоямыз. Одан кейін Button1 батырмасы үшін Caption қасиетін "Добавить" деп 
ӛзгертеміз. .  
 
"Добавить― батырмасының OnClick оқиғаларды ӛңдеуішін қосу үшін 
формада сол батырманы екі рет шерту керек. Яғни мұндайда программа редакторы 
ашылады.   
void __fastcall TForm1::Button1Click(TObject *Sender)  
{  
    if (!(Edit1->Text == ""))  
   {  
      ListBox1->Items->Add(Edit1->Text);  
      Edit1->Text = "" ;  
   }  

 
Программаны компиляцияға жіберу үшін Run менюінен Run пуктін 
таңдаймыз немесе F9 пернесін бассақ та болады. Ашылған дайын программада ӛріске 
жаңа мәліметтер жазамыз және оны Добавить батырмасының кӛмегімен тізімге 
енгіземіз.  


жүктеу 5,39 Kb.

Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   28




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау