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



Pdf көрінісі
бет70/136
Дата08.02.2022
өлшемі2,48 Mb.
#121875
түріПрограмма
1   ...   66   67   68   69   70   71   72   73   ...   136
Байланысты:
Мукашев С Builder

8.
 
Бүтін сандармен арифметикалық амалдарды орындай алатын калькулятор программа 
жасау. 
9.
 
Тригонометриялық функцияларды және түбір табуды орындай алатын калькулятор 
жасау. 
10.
 
Цилиндр кӛлемін табу. 
9 - зертханалық жұмыс.
Wіndows интерфейсінің компоненттерін қолданып файлдарды басқару 
 
Әдістемелік нұсқаулар 
 


Windows ОЖ стандартты диалогтық терезелерінде жұмыс жасау, мысалы файлды 
таңдау, сақтау, түсін ӛзгерту және т.б.. C++ Builder ортасында диалогты терезелермен жұмыс 
жасау үшін 
TOpenDialog, TSaveDialog 
компоненттері қолданылады. 
Компоненттердің қасиеттерімен әдістері: 
Filter
– диалогпен кӛрсетілетін файл типі; 
FilerIndex
– үнсіздік бойынша қолданылатын фильтр нӛмірі; 
DefaultExt
– стандартты кеңейтілім, қолданушы кӛрсетпеген жағдайда; 
Files
– қолданушы таңдаған файл аты; 
Title 
– текст, диалог тақырыпшасында кӛрінетін; 
Execute()
– диалогты шақыру. 
Опциялары: 
ofReadOnly
— диалогты терезе пайда болғанда "Read only" жалаушасы белгіленген 
болады; 
ofHideReadOnly
— диалогты терезе пайда болғанда "Read only" жалаушасын 
кӛрсетпейді; 
ofNoReadOnlyRetum
— ОК батырмасын басқанда ―тек оқуға арналған‖ файлды таңдауға 
тиым салып, басқа файл таңдау қажеттін хабарлайды. 
ofPathMustExist
— файл тек бар каталогтардың бірінде болатының кӛрсетеді.
Қолданушы файлды жоқ каталогтан іздеген жағдайда қате екенін хабарлайды; 
ofFileMustExist 
— тек бар файлдардың бірін таңдауға болатынын кӛрсетеді; 
ofOverwritePrompt
— егер қолданушы жазба үшін бар файлды таңдаса, оны бекітуді 
сұрайды;
ofShowHelp
— диалогқа Help батырмасын қосады; 
ofNo Validate
— файл атын енгізгенде рұқсат етілмеген символдардын болмауын 
тексереді;
ofAllowMultiSelect
— бірнеше файлды бір мезгілде таңдауға мүмкіндік береді; 
ofShareAware
— таңдалынған файлды басқалардың қолдануына тексеруді сӛндіреді. 
Бұл опция болмаған жағдайда файл басқа қосымшамен ашылған болса, басқалары бұл 
файлды қолдана алмайды.
Файлды ашу мысалы: 
OpenDialog1->Execute(); 
if (OpenDialog1->FileName!="") 

Memo1->Lines->LoadFromFile(OpenDialog1->FileName); 


Form1->Caption=OpenDialog1.Filename+” - My Text Editor”; 
}
Бұл жерде файлды ашудан басқа, таңдалынған файл аты форма тақырыбында "My Text 
Editor" мәтінімен жазылады. 
TColorDialog компоненті 
– қолданушы түсті анықтауға арналған. 
Color
–түстер; 
Опциялары: 
cdFullOpen
— диалогты толық кӛрсету. Қолданушы түсті таңдағанда түстердің жүйелік 
палитрасынан ғана емес, ӛзі де түс бере алады; 
cdPreventFullOpen 
— диалогты толық кӛрсетуге рұқсат бермейді; 
cdShowHelp
— Help батырмасын кӛрсетеді. 
TPrintDlalog компоненті
– тексті принтерге шығару параметрлерін орнатуға арналған. 
TSavePictureDialog, TSavePictureDialog
компоненттері
–файл-бейне атын таңдауға 
арналған, келешекте жазу немесе оқу үшін қолдануға болатын. 
TFindDialog компоненті
– бұл диалог арқылы мәтіндегі қажетті фрагментті іздеуді 
және оған дайындықты жүзеге асырады, программист жазған кодтар арқылы. 
Опциялары: 
frDown
— бұл опцияны қолданған жағдайда іздеудің алғашқы бағыты – тӛменге 
(басынан аяғына дейін). Сәйкесінше радиокнопка орнатылады; 
frDisableUpDown
— бағытты таңдауға тиым салады. Радиокнопкалар тобы сұр түспен 
кӛрсетіледі; 
frHideUpDown
— бағытты таңдауға тиым салады және радиокнопкалар тобын 
кӛрсетпейді.
Жалаушалар күйіне келесі опциялар жауапты: 
frHideMatchCase
— регистр жалаушасын кӛрсетпейді; 
frDisableMatchCase
— регистр жалаушасын кӛрсетеді, бірақ ол белсенді болмайды.
Егер осы опциялар орнатылмаса, жалауша диалогта белсенді болады, және оның мәнін
қолданушы ӛзгерте алады. Оның мәні 
Options
-тағы 
frMatchCasc
опциясына сәйкес болады. 
Қасиеті, әдістері және оқиғалары: 
FindText
– ізделінетін мәтін; 
CloseDialog
– диалогты жабады. 
TrayIcon
– жүйелік треймен жұмыс жасауға арналған.
Қасиеті: 


PopupMenu
– трейді контекстті мәзірмен байланыстырады, контекстті мәзір жеке 
компонентпен қосылған болуы керек; 
PopupMenuOn
– контекстті мәзірді ашу; 
RestoreOn
– басты терезені жаю. 
СSpinButton компоненті
– жұп батырмалар қарама-қарсы бағытшамен, басқан кезде 
белгілі бір ӛлшемде арттыруға немесе кемітуге арналған. Жоғарғы немесе тӛменгі 
батырманы басқанда сәйкесінше 
OnDownClick, OnUpClick
оқиғалары пайда болады. 
СDirectoryOutline
– бұл компонент файлдың иерархиялық бұтағын және ағымдағы 
диск каталогтарын кӛрсетуге арналған. 
Қасиеті: 
Drive
– ағымдағы диск мәні, яғни бұтақта кӛрсететін файлдық жүйе құрамы; 
Directory
– ағымдағы каталог; 
Ауыстыру буферімен жұмыс жасайтын функциялар: 
CopyToClipBoard()
– буферге кӛшіру; 
PasteFromClipBoard()
– буферге қою; 
CutToClipBoard()
– буферге қию; 


Достарыңызбен бөлісу:
1   ...   66   67   68   69   70   71   72   73   ...   136




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

    Басты бет