Мазмұны кіріспе электрондық ОҚулықтарды пайдалану 8



жүктеу 1,27 Mb.
бет5/8
Дата05.02.2018
өлшемі1,27 Mb.
#8786
түріОқулық
1   2   3   4   5   6   7   8

алдыңғы формадағы компоненттердің жайғасуына ұқсас. 9 суретте PageControl компоненті жасырылып тұр. Оны жасыру үшін PageControl компоненттің visible қасиетін false –қа орнатып қоямыз. “Мысал” жазуы бар батырманы шерткен кезде PageControl компонентті көрсетеміз (10 сурет), ал WebBrowser–ді жасырып қоямыз. Бұл жағдайды ұйымдастыру үшін RadioButton1 батырманың onClick оқиғасына мынадай командаларын жазамыз:

procedure TForm17.RadioButton1Click(Sender: TObject);

begin

PageControl1.Visible:=false;



WebBrowser1.Visible:=true;

WebBrowser1.Navigate('C:\Dip_Ci\Progr\Линейн\1_5.doc');



end;

10 сурет. Бұл мысал PageControl компонент арқылы көрсетіліп тұр


10 суретте PageControl компонент арқылы мысал көрсетіліп тұр. PageControl компоненттің үстіне RichEdit, Image, 2 Label және Button компоненттері қойылған. Бірінші Label компоненті есептің тақырыбын, ал екінші Label компоненті блок-схемаға түсініктеме береді (Caption қасиеті). RichEdit компоненттің Lines қасиетіне шертіп мәтін жолы редакторын шақырып, оның ішіне 11 суретте көрсетілген программаны жазамыз. Жазып болған соң “OK” батырмасын шертіп, бұл терезені жабамыз.

11 сурет. RichEdit редакторының ішіне


“Есепті орындауға жіберу” жазуды Caption қасиет арқылы Button компоненттің үстіне шығарамыз. Бұл батырманы шерткен кезде, есеп орындалуға жіберіледі. Есептің exe – файлын Turbo C программалау ортасында дайындап қоямыз. Бұл батырманың программалық коды:

procedure TForm17.Button3Click(Sender: TObject);



begin

winexec('C:\Dip_Ci\Progr\Линейн\Ex_ln1.exe',1);



end;
Есептің орындалу терезесі 12 суретте көрсетіліп тұр.

12 сурет. Есептің орындалу терезесі


Image компоненті - Delphi графикалық файлдардың үш түрін қолдайды – пиктограммалар, метафайлдар және биттік матрицалар. Барлық файлдардың үш түрі сүреттерді сақтайды. Олардың айырмашылығы – файлдың ішінде суреттерді сақтау және сол суреттерді алып көрсету жолдарында.

Электрондық оқулықта схемалар мен суреттерді көрсету үшін Image компонентпен қолданамыз. Image компоненттің негізгі Picture қасиеті арқылы суреттердің барлық үш түрін көрсетуге болады. Autosize қасиетін true-ға апарып қойған кезде Image компоненттің өлшемдері оның ішінде салынған суреттердің өлшемдеріне автоматты түрде сәйкес келеді. Stretch қасиет суретті компоненттің өлшемдеріне сәйкес қылады. Бірақ, Stretch қасиет пиктограмма суреттеріне әсерін тигіземайды, себебі пиктограмма өзінің өлшемдерін өзгертпейді.

Блок-схеманың суретін алдын ала MS Word редактордың ішінде дайындап алып, оны Paint графикалық редакторыңда *.bmp форматында сақтап қоямыз. Одан кейін формаға Image компонентін қойып, оның Picture қасиет арқылы суретке жол көрсетеміз. Autosize қасиетін true-ға апарып қоямыз.

“Си тілінің операциялары” терезенің ұйымдастыруы алғашқы терезелердің ұйымдастыруына ұқсас. Сондықтан, бұл терезе туралы айтудың қажеті жоқ.



“Тармақталу операторлар” терезесі 13 суретте көрсетілген. Бұл терезе алғашқы терезелер сияқты ұйымдастырылған. Бірақ, бұл терезенің “Мысалдар” батырмасын басқан кезде осы тақырып бойынша мысалдар терезесі ашылады (14 сурет).

13 сурет. Тармақталу операторлар терезесі

Мысалдар терезесін көрсету үшін “ Мысалдар ” жазуы бар Button батырманың onClick оқиғасына программалық модулінің ішіне былай жазу керек:

procedure TForm9.Button1Click(Sender: TObject);

begin

Form11.ShowModal;



end;

Мысалдар терезесін құру үшін Delphi ортасында File-New-Form команданы орындап, жаңа форманы ашып аламыз. Бұл Form11 форманың жоғары жағына “Тармақталу операторлардың мысалдары” жазуды шығарамыз. Ол үшін форманың Captiion қасиетіне осы жазуды енгізіп қоямыз.



14 сурет. PageControl компоненттің көмегімен бірнеше мысал көрсету


жүктеу 1,27 Mb.

Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8




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

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