Программалау технологиясы



Pdf көрінісі
бет38/136
Дата08.02.2022
өлшемі2,48 Mb.
#121875
түріПрограмма
1   ...   34   35   36   37   38   39   40   41   ...   136
Байланысты:
Мукашев С Builder

void __fastcall
TForm1::Button1Click(TObject *Sender) 

Label1->Caption= "Багдарлама"; 



4.2- сурет. 
Button1 
компонентінің 
OnClick 
оқиғасын шақыру. 
Форма.
C++ Builder 
 
ортасында құрылатын қосымшаның орындалуы кезінде экранға 
шығатын визуальдық бӛлімінің негізін 
TForm
класының ӛкілі болып табылатын 
Form
компоненті құрайды. C++ Builder 
 
ортасы жүктелгенде, құрылатын жобаға (
Project1
) сәйкес 
форма терезесі (
Form1
) ӛзі автоматты түрде пайда болады /4.3-сурет/. Форма терезесі, бұл - 
Windows қосымшаларына тән тақырыптық зонасы, жүйелік мәзір батырмасы, басқару 
батырмалары және таза жұмыстық обылысы бар, ӛлшемі ӛзгеріп отыратын терезе. 
 
Жобаға тағы да форма терезелерін қосу үшін 
File 

New 

Form
командасы 
орындалады. Программа құруда 
Form
компонентінің келесі қасиеттері мен әдістері жиі 
пайдаланылады:
4.3 –сурет. Форма терезесі 


TCaption
типтер
к
ласына жататын 
Caption 
қасиеті форманың тақырыбын, яғни 
тақырыптық зонадағы мәтінді жазу үшін қолданылады;

TComponentName 
типіне жататын 
Name 
қасиеті 
Form
компонентінің атын немесе 
идентификаторын беру үшін қолданылады, әдетте ол 
Form1, Form2 ... 
болып кете береді, 
егер қолданушы қажет болған жағдайда бұл атауларды ӛзгерте алады және программада оны 
сол ӛзі берген атпен шақырып пайдаланады, мысалы, 
Name 
қасиетінің мәні 
Form1
–ден 
 
MainForm-
ға ӛзгертілсе онда оны программада пайдаланғанда
Form1

Caption:= “Форма терезесі”;
деп жазудың орнына 
MainForm

Caption:= 
“Форма терезесі”;
түрінде жазады. Бұл
Name 
қасиеті
 
C++ Builder 
ортасындағы 
қолданылатын барлық программалық компоненттерге тән қасиет. 
Программада
Form
компонентінің жаңа экземпляр-данасын құру үшін 
constructor 
Create (AOwner: TComponent); 
конструкторы қолданылады, егер жаңа дананы құру команда 
түрінде талап етілетін болса оны программа мәтінінде келесі түрде жазады: 
Application

CreateForm(TForm1, Form1); 
бұл программаның негізгі терезесін құру болып табылады, ал қалған терезелерін құруды, 
мысалы 
Form2=TForm2.Create(Application);
түрінде беруге болады. 
Close 
функциясы форма терезесін жабуды қамтамасыз етеді, программадағы жазылуы: 
Form1

Close(); 
Hide 
функциясының қызметі - форманы экранда кӛрсетпей жасырып тұрады, жазылуы:
Form1

Hide(); 
Show
функциясы орындалғанда кӛрінбей тұрған форма, алдыға шығып экранда 
кӛрсетіліп тұрады, жазылуы:
Form1

Show(); 
Форма компонентінің
TNotifyEvent 
класына жататын 
OnCreate 
оқиғасы форма 
құрылған кезде бір-ақ рет орындалады, сондықтан бұл функцияға форманың құрылуымен 
бірге орындалатын (мысалы пароль енгізу сияқты) операциялар жазылады. 
OnCreate 
оқиғасына сәйкес функция 
Object Inspector
терезесінің 
Events
жапсырмасындағы 
OnCreate 
жолының терезесіне екі рет шерту арқылы шақырылады: 


Достарыңызбен бөлісу:
1   ...   34   35   36   37   38   39   40   41   ...   136




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

    Басты бет