SlideShare a Scribd company logo
1 of 2
I.Контрола CheckBox (поле за отметка)
Упражнение: програма CheckBox
1. Създайте проект с име CheckBox със
следния дизайн
2. Вложете 2 CheckBox, 2 Picture със следните
свойства:
CheckBox1 – Checked – True
- Text - “Calculator”
CheckBox2 - Text - “Copy Machine”
PictureBox1 – Image – calculatr.bmp
- Stretch- True
Picture2 – Stretch – True
3. Напишете следния код:
Public Class Form1
Private Sub CheckBox1_CheckedChanged(ByVal sender
System.Object,
ByVal e As System.EventArgs) Handles
CheckBox1.CheckedChanged
If CheckBox1.CheckState = 1 Then
PictureBox1.Image = System.Drawing.Image.FromFile
("c:vb05sbschap03calcultr.bmp")
PictureBox1.Visible = True
Else
PictureBox1.Visible = False
End If
End Sub
Private Sub CheckBox2_CheckedChanged(ByVal sender
System.Object,
ByVal e As System.EventArgs) Handles
CheckBox2.CheckedChanged
If CheckBox2.CheckState = 1 Then
PictureBox2.Image = System.Drawing.Image.FromFile
("c:vb05sbschap03copymach.bmp")
PictureBox2.Visible = True
Else
PictureBox2.Visible = False
End If

As

_

As

_
End Sub
End Class
Процедурите за събития се изпълняват, само ако потребителят
щракне с мишката върху
първото поле за отметка (процедура
CheckBox1_CheckedChanged). Процедурата
използва условната конструкция, чрез която проверява текущото
състояние или
статуса на първото поле за отметка. Ако има отметка,
процедурата показва
изображение на калкулатор от папката c:vb05sbschap03.
(Опишете правилно пътя на картинката) Свойството CheckState
съдържа стойност 1- ако има отметка и 0-ако няма.При наличие
на отметка свойството Visible показва картинката,при махната
отметка картинката се скрива.
По същия начин се обеснява и за процедура
CheckBox2_CheckedChanged.
4.Запишете проекта
5. Стартирайте проекта

More Related Content

Viewers also liked

интернет развитие
интернет развитиеинтернет развитие
интернет развитиеKanio
 
56. dram и sram
56. dram  и  sram56. dram  и  sram
56. dram и sramdnaidenowa
 
безопасност и защита на Big data димитърузунов
безопасност и защита на Big data димитърузуновбезопасност и защита на Big data димитърузунов
безопасност и защита на Big data димитърузуновДимитър Узунов
 
Стартиране на софтуерен бизнес - пътят от програмата до продукта
Стартиране на софтуерен бизнес - пътят от програмата до продуктаСтартиране на софтуерен бизнес - пътят от програмата до продукта
Стартиране на софтуерен бизнес - пътят от програмата до продуктаNeven Boyanov
 
Network Security and Network Attacks
Network Security and Network AttacksNetwork Security and Network Attacks
Network Security and Network AttacksSvetlin Nakov
 
Възприемане на заплахата и горовност за реакция в ситуация на повишена радио...
 Възприемане на заплахата и горовност за реакция в ситуация на повишена радио... Възприемане на заплахата и горовност за реакция в ситуация на повишена радио...
Възприемане на заплахата и горовност за реакция в ситуация на повишена радио...Petar Kardjilov
 
Безопасност и защита
Безопасност и защитаБезопасност и защита
Безопасност и защитаFatih Dmrl
 
Презенация мини-семинар "Социални мрежи"
Презенация мини-семинар "Социални мрежи"Презенация мини-семинар "Социални мрежи"
Презенация мини-семинар "Социални мрежи"eTel (Bulgaria)
 
Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...
Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...
Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...Glob@l Libraries - Bulgaria Program
 
Software University: for the Business (Jan 2014)
Software University: for the Business (Jan 2014)Software University: for the Business (Jan 2014)
Software University: for the Business (Jan 2014)Software University
 
Безопасност и защита на Web приложения
Безопасност и защита на Web приложенияБезопасност и защита на Web приложения
Безопасност и защита на Web приложенияDiNikolo
 

Viewers also liked (17)

Chap4
Chap4Chap4
Chap4
 
Os
OsOs
Os
 
интернет развитие
интернет развитиеинтернет развитие
интернет развитие
 
56. dram и sram
56. dram  и  sram56. dram  и  sram
56. dram и sram
 
безопасност и защита на Big data димитърузунов
безопасност и защита на Big data димитърузуновбезопасност и защита на Big data димитърузунов
безопасност и защита на Big data димитърузунов
 
Os
OsOs
Os
 
UE-Students Presented: ICT Security
UE-Students Presented: ICT SecurityUE-Students Presented: ICT Security
UE-Students Presented: ICT Security
 
Стартиране на софтуерен бизнес - пътят от програмата до продукта
Стартиране на софтуерен бизнес - пътят от програмата до продуктаСтартиране на софтуерен бизнес - пътят от програмата до продукта
Стартиране на софтуерен бизнес - пътят от програмата до продукта
 
UE-Students: OS Introduction
UE-Students: OS IntroductionUE-Students: OS Introduction
UE-Students: OS Introduction
 
Network Security and Network Attacks
Network Security and Network AttacksNetwork Security and Network Attacks
Network Security and Network Attacks
 
Chap3
Chap3Chap3
Chap3
 
Възприемане на заплахата и горовност за реакция в ситуация на повишена радио...
 Възприемане на заплахата и горовност за реакция в ситуация на повишена радио... Възприемане на заплахата и горовност за реакция в ситуация на повишена радио...
Възприемане на заплахата и горовност за реакция в ситуация на повишена радио...
 
Безопасност и защита
Безопасност и защитаБезопасност и защита
Безопасност и защита
 
Презенация мини-семинар "Социални мрежи"
Презенация мини-семинар "Социални мрежи"Презенация мини-семинар "Социални мрежи"
Презенация мини-семинар "Социални мрежи"
 
Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...
Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...
Snezhana Filipova, Librarian at Obrazovanie Public Chitalishte in the village...
 
Software University: for the Business (Jan 2014)
Software University: for the Business (Jan 2014)Software University: for the Business (Jan 2014)
Software University: for the Business (Jan 2014)
 
Безопасност и защита на Web приложения
Безопасност и защита на Web приложенияБезопасност и защита на Web приложения
Безопасност и защита на Web приложения
 

упражнение контроли калкулатор

  • 1. I.Контрола CheckBox (поле за отметка) Упражнение: програма CheckBox 1. Създайте проект с име CheckBox със следния дизайн 2. Вложете 2 CheckBox, 2 Picture със следните свойства: CheckBox1 – Checked – True - Text - “Calculator” CheckBox2 - Text - “Copy Machine” PictureBox1 – Image – calculatr.bmp - Stretch- True Picture2 – Stretch – True 3. Напишете следния код: Public Class Form1 Private Sub CheckBox1_CheckedChanged(ByVal sender System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged If CheckBox1.CheckState = 1 Then PictureBox1.Image = System.Drawing.Image.FromFile ("c:vb05sbschap03calcultr.bmp") PictureBox1.Visible = True Else PictureBox1.Visible = False End If End Sub Private Sub CheckBox2_CheckedChanged(ByVal sender System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged If CheckBox2.CheckState = 1 Then PictureBox2.Image = System.Drawing.Image.FromFile ("c:vb05sbschap03copymach.bmp") PictureBox2.Visible = True Else PictureBox2.Visible = False End If As _ As _
  • 2. End Sub End Class Процедурите за събития се изпълняват, само ако потребителят щракне с мишката върху първото поле за отметка (процедура CheckBox1_CheckedChanged). Процедурата използва условната конструкция, чрез която проверява текущото състояние или статуса на първото поле за отметка. Ако има отметка, процедурата показва изображение на калкулатор от папката c:vb05sbschap03. (Опишете правилно пътя на картинката) Свойството CheckState съдържа стойност 1- ако има отметка и 0-ако няма.При наличие на отметка свойството Visible показва картинката,при махната отметка картинката се скрива. По същия начин се обеснява и за процедура CheckBox2_CheckedChanged. 4.Запишете проекта 5. Стартирайте проекта