Цель курса



жүктеу 2,84 Mb.
бет8/14
Дата25.12.2017
өлшемі2,84 Mb.
#6129
түріПрограмма
1   ...   4   5   6   7   8   9   10   11   ...   14

21- сурет.

Шешуі:

procedure TForm1.ListBox1Click(Sender: TObject);

begin

case listBox1.ItemIndex of

0:edit1.Text:='[0..255]';

1:edit1.Text:='[-128..127]';

2:edit1.Text:='[-32768..32767]';

3:edit1.Text:='[-2147483648..-2147483647]';

4:edit1.Text:='[0..65535]'; end;



end;

Төмендегі суретте қосымшаның орындалу нәтижесі көрсетілген.





22- сурет.


Мысал2. Әр елдің аты жазылған тізімнен, таңдалған мәнге байланысты сол елге сәйкес ақша бірлігінің атауын шығаратын қосымша жасаңдар.

23- сурет.
Программа коды:

procedure TForm1.ListBox1Click(Sender: TObject);

begin

Case listbox1.ItemIndex of

0:edit1.Text:='Фунт';

1,2,5,6,10:edit1.Text:='Евро';

3:edit1.Text:='Рупий';

4:edit1.Text:='Крон';

7:edit1.Text:='Юан';

8:edit1.Text:='Туглик';

9:edit1.Text:='Доллар';

11:edit1.Text:='Франк';

12:edit1.Text:='Йен';



end;

end;

RadioGroup компоненті- радиобатырмалар тобының панелі. Мұнда радиобатырмалар жол және баған бойынша орналасады. Панельдің сол жақ жоғарғы бұрышындағы жазу Caption қасиеті арқылы анықталады. Батырмалар сан Items қасиеті арқы таңдалады. Батырмаларды бірнеше бағанға орналастыру Columns қасиеті қолданылады. Таңдалған батырма индексі ItemIndex қаситеі арқылы анықталады. Бұл құралды қолданып ыңғайлы безендірілген тест программасын жасауға болады.

Әдебиеттер: [1]-[7], қ[1]-[5]

7-апта

1 кредит сағат.

Тақырыбы: Қосымшада негізгі және жанама меню жасау. Құралдар панелін жасау.

Дәріс мазмұны:

1. Негізгі меню жасаудың Main Menu

2. Жанама меню жасаудың Popup Menu компоненттері.

3. Panel және Форма арқылы

4.ToolBar және CoolBar арқылы

Негізгі меню жасаудың Main Menu компоненті. Меню пунктінің негізгі қасиеттері: Bitmap,Caption, Visible, Items,Enabled. Меню пунктін белсенді етудің ShortCut қасиеті. Пункт таңдалғандығын анықтаудың Checked қасиеті. Менюге ішкі меню жасау командасы.

Контекстік меню жасаудың Popup Menu компоненті. Компоненттің AutoPopup, Popup, Alignment қаситеттері. Контекстік меню жасау үшін атқарылатын іс- әрекет.

Panel компоненті арқылы құралдар панелін жасауда Panel-ге SpeedButton, ComboBox элементтері орналастырылады.

Құралдар панелін жасау үшін Win32 парағында орналасқан ToolBar және CoolBar компоненттері орналастырылады. ToolBar компоненті ToolButton батырмаларынан тұрады.Одан басқа компоненттерді орналастыруға болады. ToolButton батырмасының Style, Flat, Grouped, ImageIndex, Buttons[Index:integer] қасиеттері.



Форма компоненті арқылы құралдар панелін жасау үшін орнатылатын форма қасиеттері.

Әдебиеттер: [1]-[7], қ[1]-[5]

8- апта

1 кредит сағат.

Тақырыбы: Түстерді басқару компоненттері:TrackBar,ColorGrid, RGB функциясы. Файлдық жүйені басқару компоненттері. Delphi-де компонент түссіздігін басқару.

Дәріс мазмұны:

1. RGB функциясы.

2. TrackBar компоненті

3. ColorGrid компоненті

4. Файлдық жүйені басқару компоненттері.

5. Delphi-де компонент түссіздігін басқару.
Жергілікті және ауқымды айнымалылар.Түс таңдаудың RGB функциясы. RGB функциясын қолданып, Memo мәтіндік өрісінің фонын кездейсоқ түске бояу. Win32 парағының TrackBar компоненті. Оның Min,Max, Frequncy, Position, Orientation қасиеттері. Samples парағының ColorGrid компоненті. Компоненттің түс таңдаудың ForegroundColor қасиеті.

Файлдық жүйені басқарудың Win3.1 парағында орналасқан DriveComboBox,DirectoryListBox,FilterComboBox компоненттері. Олардың диск таңдау, каталог таңдау және файл атын таңдау қасиеттері.Бұл компоненттерді қолданып, Image компонентіне графиктік файл шығару мысалы.



Дельфиде компонент түссіздігін таңдаудың AlphaBlend, AlphaBlendValue, TransprentColor қасиеттері. AlphaBlend қасиетінің мәні. Мәтіндік өрістің түссіздік дәрежесін өзгерту мысалдары.

Әдебиеттер: [1]-[7], қ[1]-[5]

9- апта

1 кредит сағат.

Тақырыбы: Win 32 парағының астарлы бет жасаудың PageControl және Trackbar, RichEdit компоненттері. Иерархиялық мәліметтерді ағаш түрінде шығарудың TreeView компоненті. WEbBrowser компонетімен байланыс.

Дәріс мазмұны:

  1. Win 32 парағы.

  2. PageControl компоненті, қасиеттері.

3. Trackbar, RichEdit компоненттері.

4. TreeView компоненті және оның қасиеттері.

5. Internet парағыныңWebBrowser компонентімен байланыс
Win 32 парағы 32 разрядты Windows 95/98/NT/2000 операциялық жүйелерінің интерфейстік элементтерінен құралады.




36- сурет. Win 32 парағы.

Бұл парақтың жиі қолданылатын компоненттерін қарастырайық.



Page Control- көп парақты панельдер жиынтығы.

RichEdit- форматталған мәтінге арналған көп жолдық редактор.

TrackBar – программадағы кейбір шамалардың мәнін басқаруда қолданылатын жылжытқыш.

Animate- қарапайым анимацияны шығаруға мүмкіндік беретін мультипликатор.

TreeView- пиктограммалардың тармақты құрылымымен байланысқан жиынтықтан тұратын таңдау тармағы т.с.с.

Page Control көп парақты панелі қосымшада әр түрлі парақта әртүрлі мазмұнды объект қою арқылы қосымшада экрандық кеңістікті үнемдеуге мүмкіндік береді. Компонентті формаға орналастырғаннан кейін оған жаңа парақ қосу үшін контекстік менюден “Жаңа парақ” (New Page) пунктін шертеміз. Delphi автоматты түрде TabSheet1, TabSheet2…атты жаңа парақ жасайды. Парақ тақырыбы Caption қасиеті арқылы өзгертіледі.

Мысал: Page Control компоненті арқылы әр сұрағы әр парақта орналасқан тестілеу программасын жасау мысалын қарастырайық. (Жоба интерфейсі 37-38 суреттегідей болады.)


жүктеу 2,84 Mb.

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




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

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