-
VB
объектісі
|
Қасиет
і
|
Мәні
|
Label1
|
Caption
|
Ел атын таңда
|
Label2
|
Caption
|
Ақша бірлігінің атауы
|
ListBox
|
List
|
Ел атаулары (суретке сәйкес)
|
TextBox
|
Text
|
|
Private Sub List1_Click()
Select Case List1.ListIndex Case 0
Text1.Text = "Фунт"
Case 1, 2, 5, 6, 12
Text1.Text = "евро" Case 3
Text1.Text = "рупий" Case 4
Text1.Text = "крон" Case 7
Text1.Text = "тенге" Case 8
Text1.Text = "юан" Case 9
Text1.Text = "туглик" Case 10
Text1.Text = "доллар"
Case 11
Text1.Text = "франк" Case 13
Text1.Text = "иень"
End Select End Sub
Тапсырма:
Екі орынды кездейсоқ тандалған екі санның үлкенін анықтау.
F = (C*9/5)+32, C = (F-32)*5/9 формуласымен есептелетін температураны Фаренгейт және Цельси мәндерінде анықтаңдар.
Тәуелді және тәуелсіз айырып қосқыш объектілерін қолданып форма түсі мен кӛлемін басқару.
Алғашқы 10 жұп сандардың кӛбейтіндісін анықтау
Бақылау сҧрақтары:
Қандай жағдайда жалаушалар қолданылады?
Ауыстырғыштар қандай жағдайда қолданылады?
Бұл объектілердің негізгі қасиеттерін ата.
Тізім дегеніміз не?
VB-тегі тізімнің түрлері?
Тізімдік элементтердің қасиеттері?
If…Then операторының Select Case операторынан айырмашылығы қандай?
4.1. Shape және Line графикалық объектісінің мҥмкіндіктері
Shape (Фигура) объектісі – формаға геометриялық фигуралар салу үшін қолданылады.
Shape объектісінің негізгі қасиеттері:
BolderColor – фигура сызығының түсін орнату
BolderStyle – фигура сызығының стилін орнату
BolderWidth - фигура сызығының қалыңдығын орнату
DrawMode – фигура сызығының сызық сызу әдістерін орнату
FillColor – фигура ішін бояу
FillStyle – бояу стилін орнату
Shape – фигуралар орнату (0-Rectangle, 1-Square, 2-Oval, 3-Circle, 4-Rounded Rectangle, 5-Rounded Rectangle мәндері)
Line (сызық) объектісі – түзу сызық салу үшін қолданылады. Оның негізгі қасиеттері:
BolderColor – сызықтың түсін орнату
BolderStyle – сызық стилін орнату
BolderWidth - сызық қалыңдығын орнату DrawMode – сызық сызу әдістерін орнату
Форматы:
Line (X1,X2)-(X2,Y2), C, [B,BF]
Мұндағы:
X1,X2,X2,Y2 – түзудің тӛбелерінің координаталары (тіктӛртбұрыш шығаруда сол жақ жоғарғы бұрыштан түсірілген диагоналінің тӛбелерінің координаталары),
С – сызық түсі;
В – тік тӛртбұрыш шығару коды
BF – боялған тік тӛртбұрыш шығару коды
Pset объектісі нүкте шығару үшін қолданылады, жазылу форматы: Pset(X,Y),C
Circle объектісі шеңбер және доға шығару үшін қолданылады, жазылу форматы:
Circle(X,Y), R,C[a,b,c]
DrawWidth функциясы сызықтың қалыңдығын орнату үшін қолданылады, жазылу форматы: DrawWidth=a
Мысал1:
Форманың ScaleMode қасиетіне Pixel мәнін, Caption қасиетіне ―Фигуралар шығару‖ мәнін жазыңыз.
Формаға Command1 объектісін түсіріп, Caption қасиетіне ―Нүкте‖ мәнін жазыңыз. Command1_Click() процедурасына ӛтіп, нүкте шығару процедурасын толтырыңыз.
Private Sub Command1_Click()
DrawWidth=3
Pset(40,120),vbBlue
End Sub
4.2. PictureBox, Image объектілері
PictureBox – формаға графикалық объектілерді кірістіру үшін формаға графиктік ӛріс шығаратын объект. Графикалық ӛріске әртүрлі типті бейнелік файлдардан сурет кірістірумен қатар басқа да объектілер енгізіп, олардың барлығын бір объект ретінде қарастыруға болады.
Оның негізгі қасиеттері:
AutoSize – элемент ӛлшемі қойылған бейне ӛлшеміне сәйкес ӛзгереді.;
Picture – кірістірілген графикалық файл жолы;
Image – қосымша орындалып жатқанда бір ӛрістен екінші ӛріске сурет кӛшіру.
Жобаның орындалу кезінде объектіге сурет жүктеу үшін адреспен қатар LoadPicture әдісі қолданылады.
Image1.Picture= LoadPicture(файл аты)
Егер бұл әдіс аргументсіз қарастырылса, сурет объектіден жойылады.
ImageBox - компоненті графикалық ӛрістің қарапайым түрі болып табылады. PictureBox компонентінен айырмашылығы сурет объектісінің ішіне басқа объектілер кірістіре алмайды. Сурет басқару элементі кӛмегімен BMP, CUR, GIF, ICO, JPG, WMF форматтағы графикалық файлдарды бейнелеуге болады.
Оның негізгі қасиеттері:
Picture – кірістірілетін файл жолы
Stretch – текстік объектілердің AutoSize қасиетіне ұқсайды, егер мәні True болса, онда сурет объектінің ӛлшемдеріне шақ кішірейеді немесе үлкейеді, егер False болса, онда объект ӛлшемдері сурет ӛлшемдеріне шақ ӛзгереді.
Мысал2: «Фотоальбом» жобасын жасау.
Достарыңызбен бөлісу: |