«Delphi программалау тілі» ПӘнінен оқУ-Әдістемелік кешен



бет8/14
Дата28.01.2018
өлшемі2,84 Mb.
#35478
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 суреттегідей болады.)



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




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

    Басты бет