Programs
Programs
Akruti Naik 1
VB.Net DUIAS And DSIM&C, Valsad
Enum color
red
green = 6
blue
black = 12 ' here blue = 7
End Enum
Enum Days
Sunday = 1
Monday = 2
Akruti Naik 2
VB.Net DUIAS And DSIM&C, Valsad
Tuesday = 3
Wednesday = 4
Thursday = 5
Friday = 6
Saturday = 7
End Enum
End Class
End Sub
Akruti Naik 3
VB.Net DUIAS And DSIM&C, Valsad
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles button1.Click
Label1.BackColor = Color.Purple
End Sub
Akruti Naik 4
VB.Net DUIAS And DSIM&C, Valsad
Imports System.Math
Public Class Form12
Dim n, m As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
n = InputBox("Enter No:")
MsgBox(Abs(n))
End Sub
Akruti Naik 5
VB.Net DUIAS And DSIM&C, Valsad
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button7.Click
n = InputBox("Enter No:")
MsgBox(Sign(n))
End Sub
Imports System.String
Public Class Form16
Dim n As String
Dim r As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
n = InputBox("Enter First String: ")
r = InputBox("Enter second string: ")
MsgBox(InStr(1, n, r))
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
n = InputBox("Enter String:")
MsgBox(LSet(n, 3))
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
n = InputBox("Enter String:")
MsgBox(RSet(n, 3))
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
n = InputBox("Enter String:")
MsgBox(Mid(n, 2, 5))
End Sub
Akruti Naik 6
VB.Net DUIAS And DSIM&C, Valsad
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button5.Click
n = InputBox("Enter String:")
MsgBox(n.Trim())
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button6.Click
n = InputBox("Enter String:")
MsgBox(LTrim(n))
End Sub
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button7.Click
n = InputBox("Enter String:")
Dim si, ei As Integer
si = InputBox("Enter Start range:")
ei = InputBox("Enter End range:")
MsgBox(n.Remove(si, ei))
End Sub
Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button8.Click
n = InputBox("Enter String:")
MsgBox(Len(n.PadLeft(5, "*")).ToString)
End Sub
Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button9.Click
n = InputBox("Enter String:")
MsgBox(n.PadRight(5))
End Sub
Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button10.Click
n = InputBox("Enter String")
r = StrReverse(n)
MsgBox("The reverse string is : " + r)
End Sub
Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button11.Click
' n = ""
' Dim l As Integer
' n = InputBox("Enter String")
' r = ""
' l = Len(n)
' For i = l To 1 Step -1
' r = r + Mid(n, i, 1)
' Next i
' If n = r Then
' MsgBox("The string is palindrom ")
' Else
' MsgBox("The string is not palindrom ")
' End If
n = InputBox("Enter String")
r = StrReverse(n)
If n = r Then
Akruti Naik 7
VB.Net DUIAS And DSIM&C, Valsad
MsgBox("The string is palindrom ")
Else
MsgBox("The string is not palindrom ")
End If
End Sub
End Class
End Sub
End Class
Akruti Naik 8
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 9
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 10
VB.Net DUIAS And DSIM&C, Valsad
r = InputBox("Enter String")
Label1.Text = "The new string is : " & String.Concat(s, r)
End Sub
End Class
Akruti Naik 11
VB.Net DUIAS And DSIM&C, Valsad
For i = 2 To TextBox1.Text / 2
If (TextBox1.Text Mod i = 0) Then
f=1
End If
Next i
If (f = 0) Then
MsgBox("The no. is Prime")
Else
MsgBox("The no is not Prime")
End If
End Sub
End Class
Akruti Naik 12
VB.Net DUIAS And DSIM&C, Valsad
End If
End Sub
End Class
Akruti Naik 14
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 15
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 16
VB.Net DUIAS And DSIM&C, Valsad
End If
End If
If (b < a) Then
If (b < c) Then
TextBox4.Text = b
End If
End If
If (c < a) Then
If (c < b) Then
TextBox4.Text = c
End If
End If
End Sub
End Class
Akruti Naik 17
VB.Net DUIAS And DSIM&C, Valsad
End Class
Akruti Naik 18
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 19
VB.Net DUIAS And DSIM&C, Valsad
Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles TextBox2.TextChanged
TextBox4.Text = TextBox2.Text
End Sub
Akruti Naik 21
VB.Net DUIAS And DSIM&C, Valsad
Imports System.String
Public Class Form15
Dim a As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
a = TextBox1.Text
MsgBox(Len(a))
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
a = TextBox1.Text
MsgBox(LCase(a))
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
a = TextBox1.Text
MsgBox(UCase(a))
End Sub
Akruti Naik 22
VB.Net DUIAS And DSIM&C, Valsad
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
Dim i As Integer
Dim Arr() As String = Strings.Split(TextBox1.Text, " ")
'try with any character in place of space in above function
Label2.Text = ""
Label2.Text = Arr(0)
MsgBox(Arr(0))
MsgBox(Arr(1))
MsgBox(Arr(2))
MsgBox(Arr(3))
MsgBox(Arr(4))
MsgBox(Arr(5))
End Sub
End Class
Akruti Naik 23
VB.Net DUIAS And DSIM&C, Valsad
ElseIf RadioButton10.Checked = True Then
Label1.ForeColor = Color.Khaki
ElseIf RadioButton11.Checked = True Then
Label1.ForeColor = Color.SlateGray
ElseIf RadioButton12.Checked = True Then
Label1.ForeColor = Color.Yellow
End If
End Sub
Akruti Naik 24
VB.Net DUIAS And DSIM&C, Valsad
Private Sub VScrollBar1_Scroll(ByVal sender As System.Object, ByVal e As
System.Windows.Forms.ScrollEventArgs) Handles VScrollBar1.Scroll
Me.BackColor = Color.FromArgb(VScrollBar1.Value, VScrollBar2.Value,
VScrollBar3.Value)
End Sub
Calculate Discount amount from total payable amount (on radio button check changed
event)
Dim a, b As Integer
Dim t, p As Double
Akruti Naik 25
VB.Net DUIAS And DSIM&C, Valsad
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles RadioButton1.CheckedChanged
b = 10
t = a * b \ 100
p=a-t
TextBox2.Text = t
TextBox3.Text = p
End Sub
Calculate Discount amount from total payable amount (on button click event)
Akruti Naik 26
VB.Net DUIAS And DSIM&C, Valsad
Dim a, b As Integer
Dim t, p As Double
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
End
End Sub
End Sub
Akruti Naik 27
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 28
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 29
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 30
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 31
VB.Net DUIAS And DSIM&C, Valsad
End If
If (GRILLSNWC.Checked = True) Then
a4 = Val(TextBox6.Text)
b4 = 45
c4 = a4 * b4
t = t + c4
Else
a4 = 0
b4 = 0
End If
If (CHEEZPIZZA.Checked = True) Then
a5 = Val(TextBox7.Text)
b5 = 45
c5 = a5 * b5
t = t + c5
Else
a5 = 0
b5 = 0
End If
If (FRANKIE.Checked = True) Then
a6 = Val(TextBox8.Text)
b6 = 45
c6 = a6 * b6
t = t + c6
Else
a6 = 0
b6 = 0
End If
If (FRENCHFRIES.Checked = True) Then
a7 = Val(TextBox9.Text)
b7 = 45
c7 = a7 * b7
t = t + c7
Else
a7 = 0
b7 = 0
End If
If (HOTDOG.Checked = True) Then
a8 = Val(TextBox10.Text)
b8 = 45
c8 = a8 * b8
t = t + c8
Else
a8 = 0
b8 = 0
End If
If (RadioButton1.Checked = True) Then
d = 30
t=t+d
End If
If (RadioButton3.Checked = True) Then
d = 80
Akruti Naik 32
VB.Net DUIAS And DSIM&C, Valsad
t=t+d
End If
If (RadioButton2.Checked = True) Then
d = 50
t=t+d
End If
TextBox11.Text = "*********************************************WELCOME TO DESI
CLUB*********************************************" + vbCrLf + "NAME OF CUSTOMER:-"
+ TextBox1.Text + " " + "TABLE NO:-" + TextBox2.Text + vbCrLf +
"...................................................................................................................................................................." +
vbCrLf + "QTY" + " " + "PRICE" + " " + "ITEM" + vbCrLf +
"...................................................................................................................................................................." +
vbCrLf + a1.ToString + " " + b1.ToString + " " + PIZZA.Name + vbCrLf +
a2.ToString + " " + b2.ToString + " " + BURGER.Name + vbCrLf + a3.ToString +
" " + b3.ToString + " " + SANDWICH.Name + vbCrLf + a4.ToString + " "+
b4.ToString + " " + GRILLSNWC.Name + vbCrLf + a5.ToString + " "+
b5.ToString + " " + CHEEZPIZZA.Name + vbCrLf + a6.ToString + " "+
b6.ToString + " " + FRANKIE.Name + vbCrLf + a7.ToString + " " + b7.ToString +
" " + FRENCHFRIES.Name + vbCrLf + a8.ToString + " " + b8.ToString + " "
+ HOTDOG.Name + vbCrLf + "COLD DRINK :" + d.ToString + vbCrLf +
"...................................................................................................................................................................." +
"TOTAL:- " + t.ToString()
t=0
End Sub
Akruti Naik 33
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 34
VB.Net DUIAS And DSIM&C, Valsad
Public Class Form1
Dim i, j As Integer
Dim str As String
Akruti Naik 35
VB.Net DUIAS And DSIM&C, Valsad
Select and change Backgroun and fore color for label from listboxes
Akruti Naik 36
VB.Net DUIAS And DSIM&C, Valsad
End If
End Sub
Akruti Naik 37
VB.Net DUIAS And DSIM&C, Valsad
TextBox1.Text = ""
MsgBox("sucessfully inserted")
t=t+1
End Sub
Akruti Naik 38
VB.Net DUIAS And DSIM&C, Valsad
End If
Next
End Sub
t=t-1
t1 = t1 + 1
End If
Next
End Sub
End Class
Akruti Naik 39
VB.Net DUIAS And DSIM&C, Valsad
Me.Text = .FileName
End If
End With
End Sub
Akruti Naik 40
VB.Net DUIAS And DSIM&C, Valsad
End Sub
Akruti Naik 41
VB.Net DUIAS And DSIM&C, Valsad
Private Sub LeftToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles LeftToolStripMenuItem.Click
RichTextBox1.SelectionAlignment = HorizontalAlignment.Left
End Sub
Akruti Naik 42
VB.Net DUIAS And DSIM&C, Valsad
End Sub
Use of progressbar
Button game
Akruti Naik 43
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 44
VB.Net DUIAS And DSIM&C, Valsad
Calculator
Akruti Naik 45
VB.Net DUIAS And DSIM&C, Valsad
Akruti Naik 46
VB.Net DUIAS And DSIM&C, Valsad
End If
End Sub
GroupBox Demo
Akruti Naik 47
VB.Net DUIAS And DSIM&C, Valsad
Private Sub optnt_CheckedChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles optnt.CheckedChanged
str2 = "Windows NT"
End Sub
End Class
ImageList Demo
Put 1 ImageList Control, 1 Timer Control and 1 PictureBox Control on the form
PictureBox1.SizeMode = PictureBoxSizeMode.Normal
End Sub
End Class
ListView control
Akruti Naik 48
VB.Net DUIAS And DSIM&C, Valsad
Public Class listview111
Private Sub listview111_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'create a new ListView
ListView1.Columns.Add("Item Name", 100, HorizontalAlignment.Left)
ListView1.Columns.Add("Qty", 150, HorizontalAlignment.Left)
ListView1.Columns.Add("Rate", 60, HorizontalAlignment.Left)
ListView1.Columns.Add("Total", 50, HorizontalAlignment.Left)
End Sub
MaskedTextBox
Akruti Naik 49
VB.Net DUIAS And DSIM&C, Valsad
Public Class tic
TreeView at runtime
Me.Controls.Add(TreeView1)
TreeView1.Nodes.Clear()
'Creating the root node
Dim root = New TreeNode("Application")
TreeView1.Nodes.Add(root)
TreeView1.Nodes(0).Nodes.Add(New TreeNode("Project 1"))
'Creating child nodes under the first child
Akruti Naik 50
VB.Net DUIAS And DSIM&C, Valsad
Me.Text = "tutorialspoint.com"
TreeView1.Nodes(0).Nodes.Add(New TreeNode("Project 7"))
For loopindex As Integer = 1 To 4
TreeView1.Nodes(0).Nodes(2).Nodes.Add(New _
TreeNode("Project File" & Str(loopindex)))
Next loopindex
End Sub
End Class
Akruti Naik 51
VB.Net DUIAS And DSIM&C, Valsad
MyNumbers(2) = 30
MyNumbers(3) = 40
MyNumbers(4) = 50
For i = 0 To 4
'MyNumbers(i)=InputBox()'
ListBox1.Items.Add(MyNumbers(i))
Next i
End Sub
End Sub
End Sub
Akruti Naik 52
VB.Net DUIAS And DSIM&C, Valsad
ReDim numbers(endAt)
For i = startAt To endAt
StoreAnswer = i * times
numbers(i) = StoreAnswer
ListBox2.Items.Add(times & " times " & i & " = " & numbers(i))
Next i
End Sub
Akruti Naik 53
VB.Net DUIAS And DSIM&C, Valsad
For i = 1 To MyVBColl.Count
ListBox1.Items.Add(MyVBColl(i))
Next i
End Sub
i1 = "Kruti"
i2 = "Akruti"
i3 = "Mitul"
i4 = "Nirav"
MyVBColl.Add(i1, "1stkey")
MyVBColl.Add(i2, "2ndkey")
MyVBColl.Add(i3, "3rdkey")
MyVBColl.Add(i4, "4thkey")
myAL.Add("Nishv")
myAL.Add("Khanak")
myAL.Add("Hrushti")
myAL.Add("Shruj")
myAL.Add("Arav")
myAL.Add("Kavya")
End Sub
Sub LoadArrList()
ListBox2.Items.Clear()
For i As Integer = 0 To myAL.Count - 1
Akruti Naik 54
VB.Net DUIAS And DSIM&C, Valsad
ListBox2.Items.Add(myAL(i))
Next
End Sub
End Sub
End Sub
End Sub
Akruti Naik 55
VB.Net DUIAS And DSIM&C, Valsad
End If
End Sub
End Class
Akruti Naik 56
VB.Net DUIAS And DSIM&C, Valsad
Timer1.Start()
End Sub
End Class
Akruti Naik 57
VB.Net DUIAS And DSIM&C, Valsad
Module1.divi(4, 2)
Call Minus(5, 8)
End Sub
Add one class file change its name to funclass and write following code in that
Akruti Naik 58
VB.Net DUIAS And DSIM&C, Valsad
Module Module1
Dim r As Integer
Sub divi(ByVal x As Integer, ByVal y As Integer)
r=x/y
MsgBox(r)
End Sub
Function divi1(ByVal x As Integer, ByVal y As Integer)
r=x/y
Return r
End Function
End Module
Module Module3
Private i As Integer
Sub disp1()
MessageBox.Show("Good Afternoon")
End Sub
Sub disp1(ByVal i As Integer)
MsgBox("1 arg")
End Sub
Sub disp1(ByVal i As Integer, ByVal y As Integer)
MsgBox("2 arg")
End Sub
End Module
Exit Sub 'To prevent error handling even the inputs are valid
error_handler:
TextBox3.Text = "Error"
Label4.Visible = True
Label4.Text = " One of the entries is not a number! Try again!"
End Sub
End Sub
End Class
Create one table “dept” in “db1.mdb” database. Add fields (d_no, d_name, class, addrs,
dob) and add 5 records in that table. And write following code.
Akruti Naik 60
VB.Net DUIAS And DSIM&C, Valsad
Imports System.Data.OleDb
Public Class Form1
Dim con As New OleDbConnection
Dim cmd As New OleDbCommand
Dim ad As New OleDbDataAdapter
Dim ds As New DataSet
Dim i As Integer = 0
Dim s As String
Sub txtclear()
TextBox1.Clear()
TextBox2.Clear()
TextBox3.Clear()
TextBox4.Clear()
TextBox5.Clear()
End Sub
Public Sub adddata(ByVal s)
con.ConnectionString = "Provider=Microsoft.ACE.oledb.12.0;data
source=E:\BCA_Akruti\VB\Sample\connecitivity\db1.accdb"
con.Open()
cmd.CommandText = s
cmd.Connection = con
ad.SelectCommand = cmd
ds.Clear()
cmd.ExecuteNonQuery()
ad.Fill(ds, "dept")
DataGridView1.DataSource = ds.Tables(0)
con.Close()
If (ds.Tables(0).Rows.Count > 0) Then
navi(i)
End If
Me.BindingSource1.DataSource = ds.Tables("dept")
Me.BindingNavigator1.BindingSource = BindingSource1
End Sub
Public Sub navi(ByVal i As Integer)
TextBox1.Text = ds.Tables(0).Rows(i).Item(0)
TextBox2.Text = ds.Tables(0).Rows(i).Item(1)
TextBox3.Text = ds.Tables(0).Rows(i).Item(2)
TextBox5.Text = ds.Tables(0).Rows(i).Item(3)
TextBox4.Text = ds.Tables(0).Rows(i).Item(4)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
s = "select * from dept"
adddata(s)
navi(i)
BindingNavigator1.Enabled = True
End Sub
Akruti Naik 61
VB.Net DUIAS And DSIM&C, Valsad
End Sub
End Sub
End Sub
Akruti Naik 62
VB.Net DUIAS And DSIM&C, Valsad
i=i-1
Me.BindingNavigator1.PositionItem.Text = i + 1
navi(i)
End If
End Sub
End Sub
Akruti Naik 63
VB.Net DUIAS And DSIM&C, Valsad
End If
End Sub
End Sub
End Sub
End Class
Add one Form1 and change its IsMDIContainer property to true. Place 1 MenuStrip on
form and create menu.
Add another two forms (student and result) in project and on those pages’ load event
write following code
Me.MdiParent = Form1
Akruti Naik 64
VB.Net DUIAS And DSIM&C, Valsad
Code
For Form1
For student
Imports System.Data.OleDb
Akruti Naik 65
VB.Net DUIAS And DSIM&C, Valsad
navi(i)
' con.Close()
BindingNavigator1.Enabled = True
' Me.BindingNavigator1.BindingSource = BindingSource1
End Sub
Akruti Naik 66
VB.Net DUIAS And DSIM&C, Valsad
txtclear()
End Sub
End Sub
Akruti Naik 67
VB.Net DUIAS And DSIM&C, Valsad
navi(i)
End Sub
i=i-1
Me.BindingNavigator1.PositionItem.Text = i + 1
navi(i)
End If
End Sub
End Sub
Akruti Naik 68
VB.Net DUIAS And DSIM&C, Valsad
End If
End Sub
End Class
For result
Akruti Naik 69