This presentation covers four controls: the timer, combo box, rich text box, and slider. It discusses how each control works and provides code examples for using them. For the timer, it shows how to use it as a stopwatch. For the combo box, it demonstrates populating one and changing text color based on selection. The rich text box example adds formatting to text. And the slider examples set the range and handle value change events.
3. Timer Control Works like a stopwatch or alarm clock
Timer control counts repeatedly as long as enabled
property is set to true
Interval: It specifies the interval between Timer events in
milliseconds
Timer Control
5. Dim counter As Integer
Private Sub cmdend_Click()
Timer1.Enabled = False
End Sub
Private Sub cmdstart_Click()
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
counter = counter + 1
If counter = 95 Then
counter = 1
End If
If counter = 1 Then
Shape1.FillColor = vbRed
Shape2.FillColor = vbWhite
Shape3.FillColor = vbWhite
End If
Coding
6. If counter = 45 Then
Shape1.FillColor = vbWhite
Shape2.FillColor = vbYellow
Shape3.FillColor = vbWhite
End If
If counter = 50 Then
Shape1.FillColor = vbWhite
Shape2.FillColor = vbWhite
Shape3.FillColor = vbGreen
End If
End Sub
8. Features of Text box and List box
It is used to present list to the User
This control allow the user to select an item either by
typing into the Combo box, or by selecting it from the list
It contains an edit field
Combo Box Control
9. Three Styles Combo Box
The drop down combo Box
The Simple combo Box
The drop down list
Combo Box Styles
10. Drop down Combo Box
Style 0
Simple Combo Box
Style 1
Drop Down List Box
Style 2
12. Coding
Dim a, b
Private Sub cmdshowdate_Click()
lblcombo.Caption = Combo2.Text + " " + Combo3.Text + "," + Combo4.Text
End Sub
Private Sub Combo1_click()
If Combo1.ListIndex = 0 Then
lblcombo.ForeColor = vbRed
End If
If Combo1.ListIndex = 1 Then
lblcombo.ForeColor = vbGreen
End If
If Combo1.ListIndex = 2 Then
lblcombo.ForeColor = vbBlue
End If
End Sub
Combo Box Application
13. Private Sub Form_Load()
Combo1.AddItem "Red"
Combo1.AddItem "Green"
Combo1.AddItem "Blue"
a=0
Do While a < 31
a=a+1
Combo3.AddItem a
Loop
b = 1900
Do While b < 2012
b=b+1
Combo4.AddItem b
Loop
Conti…
16. The Rich Text Box Control allows the user to enter and
edit text while also providing more advanced formatting
features than the conventional TextBox control.
Syntax:
RichTextBox
Rich Text Box
22. To Set the value of a point on a graph
To select the range of number to be passed into the array
To resize a form, field or other graphic object
Slider Control