Вторник, 01.07.2025, 02:52
Қош кірдіңіз Гость | RSS

Тегін қазақша рефераттар сайты

Сайт мәзірі
Сайт статистикасы

Kazaksha-referattar.kz - Тегін қазақша рефераттар сайты


Диалогтық терезе қазақша реферат
03.11.2019, 09:04

Диалогтық терезе

Жұмыстың мақсаты: диалог құруға қажетті объектілерді, Msgbox, Inputbox функцияларымен таныстыру.

Әдістемелік нұсқаулар :Диалогты терезелер және басқару элементтері қазіргі визуальды интерфейсті құруға қажетті, солардың кейбіреулерін қарастырайық.

 

1. Объект Dialog

Dialog класының объектілері - Word немесе Excel қосымшаларында жұмыс жасау барысында пайда болатын диалогты терезелер болып табылады. Бұл коллекциядағы қосалқы терезелердің кез келгенін ашуға болады.

Жаттығу №1

 

Файл менюіндегі OPEN диалогты терезесін ашу. Ол үшін Wordты алдын-ала ашып, мынадай әрекеттер тізбегін орындаңыз.

1) СервисМакросРеакдактор Visual Basic менюін табыңыз.

2) Ашылған редактордан ВставкаМодуль менюін таңдау.

3) Мынадай кодты теріңіз:

Public Sub dialog 1 ( )

Dialogs (WdDialogfileOpen).Show

END Sub

 

 

4) F5-ті басып программаны орындаңыз. "Open" терезесі пайда болды.

 

5) Осы терезеде "Отмена" түймесін басып терезені жабыңыз.

 

Жаттығу №2. Ауыстыруға құрылған даилогты терезені ашу.

1) Жоғарыдағыдай ашылған модульде мынадай кодты теріңіз:

Public Sub dialog2 ()

Dim mydialog As Dialog, a As Variant

Set mydialog =ialogs(wdDialogEditReplace)

mydialog.Find =quot;коллекция"

mydialog.replace =quot;семейство"

a =ydialog.Show

 

End Sub

2) F5-ті басып программаны орындау керек. "Іздеу және алмастыру" терезесі.

 

3) "Отмена" түймесін басып жабыңыз.

 

2. MsgBox ф-ясын хабарлама шығару

Қолданушыға хабарлама бергу арналған. Бұл функциясының жалпы форматы. MsgBox(prompt[,buttons][,title]).

Мұндағы prompt (хабарлама) параметрі экранған шығарылатын жолдық өрнек. Ал, сандық параметр buttons (түймелер) экранға шығарылатын командалық түймелердің түрлерін білдіреді. Ал, title(тақырыбы) - терезесінің тақырыбын беретін жолдық өрне. Егер тақырыбы көрсетілмесі терезе аты тұрады. Егер buttons =болса, онда ОК түймесі ғана, егер buttons = онда ОК, Cancel түймелері, buttons = Yes, No, Cancel ал buttons , маңызды хабарлама пиктограммасы, buttons 2, онда сұраным пиктограммасы шығады, buttons H, онда ескерту пиктограммасы,

buttons d, онда ақпараттық мәлімдемелер пиктограммасы шығады.

 

 

Жаттығу №3

1) Модульде төменгі кодты теріңіз:

Private Sub VVV()

Dim a, b, c As Variant

a =quot;Сіз үш түймені көріп тұрсыз:"

b =quot;Функция MsgBox"

c =sgBox(a, 3, b)

End Sub

 

2) F5 -ті басып программаны жүкте терезе шығады:

 

3) Мұндағы кезкелген түймені басыңыз.

 

3. InputBox функциясы. Мәліметтерді енгізу

 

Жалпы форматы: inputBox (prompt[,title][,default],[,xpos][,ypos]

Мұндағы, prompt, title параметрлерінің мағнасы MsgBox - жолдық мән, қосымша хабарлама.

хpos - сандық мәні, экранның жақ шекарасынан терезенің сол жақ шекарасына дейінгі ара қашықтық.

ypos - экранның жоғарғы жағынан терезенің жоғарғы шекарасына дейінгі қашықтық.

Егер xpos, ypos - көрсетілмесе, онда терезе экранның ортасына шығарылады.

Жаттығу №4.

Енгізу терезесін құру

1) Моульде мынадай кодтты теріңіз:

Sub Exinput()

Dim msg As String, tit, title As String, name As String

Dim k, n, c As Variant

msg =quot;Атыңызды енгізіңіз:"

title =quot;Танысу"

tit =quot;Аты-жөнін енгізу терезесі"

name =nputBox(msg, tit, title)

k = + 64

n =quot;Хош келдіңіз," & name

c =sgBox(n, k)

End Sub

2) F5 - ті басыңыз. Төмендегі терезе ашылды.

 

3) Атыңызды енгізіңіз.

4) ОК-ді басыңыз, мына терезе шығады.

 

 

 

 


14) Құралған диалогты терезені жұмыс жасату үшін ЗапускЗапуск подпрограммы басыңыз.

 

15) Бұл диалог терезені жабу үшін “Жабу” түймесін басыңыз.

16) Командалық түймені бір рет шерткенде орындалатын оқиғаның процедурасын жазайық. Ол үшін түймені екі рет шертіп, кодтар терезесіне көшіңізде мына текстті енгізіңіз:

Dim s As Variant

Dim result As Integer

s = + 48

result =sgBox("Интересно, правда?", s)

If result =bYes Then

MsgBox "Очень приятно"

TextBox1.Text =quot;Поздраляю!"

Else

MsgBox "Зря Вы так!"

TextBox1.Text =quot;Надеюсь, Вы передумаете!"

End If

End Sub

17)

Программаны орындауға жіберіңіз

18) Қандай түймені “Да” немесе “Нет” таңдауыңызға байланысты хабарлама аласыз.

 

Категория: Информатика қазақша | Қосқан: Baha-Bely | Теги: Диалогтық терезе қазақша реферат
Қараулар: 136 | Загрузок: 1 | Рейтинг: 5.0/1
Барлық комментариялар: 0
avatar
Іздеу
Сұрақ\жауап
Сіз не іздеп едіңіз?
Всего ответов: 85
Сайтқа кіру
Сайт админі
Сайт админі