Skip to main content
Some Visual Basic Programs
----------------------------------------------------------------------------------

Program-1
Create a visual basic project to find +,-,*,/ two number


Coding
Private Sub Option1_Click()
Dim a, b, c As Long
a = Val(Text1.Text)
b = Val(Text2.Text)
c = a + b
Text3.Text = c
End Sub

Private Sub Option2_Click()
Dim a, b, c As Long
a = Val(Text1.Text)
b = Val(Text2.Text)
c = a - b
Text3.Text = c
End Sub

Private Sub Option3_Click()
Dim a, b, c As Long
a = Val(Text1.Text)
b = Val(Text2.Text)
c = a * b
Text3.Text = c
End Sub

Private Sub Option4_Click()
Dim a, b, c As Long
a = Val(Text1.Text)
b = Val(Text2.Text)
c = a / b
Text3.Text = c
End Sub
Private Sub Command5_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub

Program-2
Create a visual basic project to find sum two number


Coding
Private Sub Option1_Click()
Dim a, b, c As Long
a = Val(Text1.Text)
b = Val(Text2.Text)
c = a + b
Text3.Text = c
End Sub


Program-3
Create a visual basic project to find number is even/odd

Coding
Private Sub Command1_Click()
Dim N As Long
N = Val(Text1.Text)
If (N Mod 2 = 0) Then
Text2.Text = "EVEN"
Else
Text2.Text = "ODD"
End If
End Sub


Program-4
Create a visual basic project to find number is negative/positive

Coding
Private Sub Command1_Click()
Dim N As Long
N = Val(Text1.Text)
If (N < 0) Then
Text2.Text = "NEGATIVE"
Else
Text2.Text = "POSITIVE'"
End If
End Sub

Program-5
Create a visual basic project to change string lower case and uppercase

Coding
Private Sub Option1_Click()
S = Text1.Text
Text2.Text = UCase(S)
Text3.Text = LCase(S)
End Sub

Program-6
CREATE A VISUAL BASIC PROJEC TO CONVERSION TEMPERATURE



Coding
Private Sub Option1_Click()
Dim n, c As Long
n = Val(Text1.Text)
c = (n - 32) * 5 / 9
Text2.Text = c
End Sub
Private Sub Option2_Click()
Dim n, f As Long
n = Val(Text1.Text)
f = (9 * n / 5) + 32
Text2.Text = f
End Sub
Program-7
ENTER THREE NUMBERS AND FIND THE GREATEST ONE


Coding
Private Sub Command1_Click()
Dim A, B, C As Long
A = Val(Text1.Text)
B = Val(Text2.Text)
C = Val(Text3.Text)
If (A > B) And (A > C) Then
Text4.Text = " A"
Else
If (B > A) And (B > C) Then
Text4.Text = "B"
Else
Text4.Text = "C"
End If
End If
End Sub

Private Sub Command2_Click()
Text1.Text = " "
Text2.Text = " "
Text3.Text = " "
Text4.Text = " "
End Sub
Program-8
ENTER A NUMBER AND FIND THE CORRESPONDING MONTH NAME


Coding
Dim c, f As Long
Private Sub Command1_Click()
c = Val(Text1.Text)
Select Case c
Case 1: Text2.Text = "January"
Case 2: Text2.Text = "February"
Case 3: Text2.Text = "March"
Case 4: Text2.Text = "April"
Case 5: Text2.Text = "May"
Case 6: Text2.Text = "June"
Case 7: Text2.Text = "July"
Case 8: Text2.Text = "August"
Case 9: Text2.Text = "September"
Case 10: Text2.Text = "October"
Case 11: Text2.Text = "November"
Case 12: Text2.Text = "December"
Case Else
Text2.Text = "You have inserted a wrong value. Try again..."
End Select
End Sub

Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
End Sub

Program-9
CREATE A VISUAL BASIC PROJECT TO FIND FACTORIAL

Coding
Private Sub Command1_Click()
Dim A, F As Long
F = 1
A = Val(Text1.Text)
If (A < 1) Then
Text2.Text = "NOT VALID"
Else
While (A <> 1)
F = F * A
A = A - 1
Wend
Text2.Text = F
End If
End Sub

Private Sub Command2_Click()
Text1.Text = " "
Text2.Text = " "
Text1.SetFocus
End Sub

Program-10
ENTER A NUMBER AND FIND THE CORRESPONDING DAY NAME


Coding
Private Sub Command1_Click()
Dim c, f As Long
c = Val(Text1.Text)
Select Case c
Case 1: Text2.Text = "Sunday"
Case 2: Text2.Text = "Monday"
Case 3: Text2.Text = "Tuesday"
Case 4: Text2.Text = "Wednesday"
Case 5: Text2.Text = "Thursday"
Case 6: Text2.Text = "Friday"
Case 7: Text2.Text = "Saturday"
Case Else
Text2.Text = "wrong choice"
End Select
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
End Sub
Program-11
CREATE A VISUAL BASIC PROJECT TO CREATE LIST

Coding
Private Sub Command1_Click()
List1.AddItem Text1.Text
Text1.Text = " "
Text1.SetFocus
End Sub
Private Sub Command2_Click()
List1.RemoveItem List1.ListIndex
End Sub
Private Sub Command3_Click()
List1.Clear
End Sub


Program-12
CREATE A VISUAL BASIC PROJECT TO CHANGE FORMS COLORS

Coding
Private Sub HScroll1_Change()
Form1.BackColor = RGB (HScroll1.Value, HScroll2.Value, HScroll3.Value)
End Sub
Private Sub HScroll2_Change()
Form1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)
End Sub
Private Sub HScroll3_Change()
Form1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)
End Sub


Program-13
CREATE A VB PROJECT TO SHOW THE STAR PATTERN


Coding

Private Sub STAR_Click()
Dim i, j, n As Long
n = Val(Text1.Text)
Label1.Caption = Now
For i = 1 To n
For j = 1 To i
Print " * ";
Next j
Print Tab
Next i
End Sub
Private Sub CLEAR_Click()
Text1.Text = ""
Form1.Cls
End Sub

PROGRAM-14
CREATE A VB PROJECT TO SHOW THE TRAFFIC LIGHT

Coding
Dim d As Integer
Private Sub Form_Load()
d = 0
End Sub

Private Sub Timer1_Timer(index As Integer)
d = d + 1
Label1.Caption = d
Label3.Caption = Now
If (d = 1) Then
Shape1.FillColor = vbRed
Shape2.FillColor = vbWhite
Shape3.FillColor = vbWhite
Label2.Caption = "STOP"
End If
If (d = 2) Then
Shape1.FillColor = vbWhite
Shape2.FillColor = vbYellow
Shape3.FillColor = vbWhite
Label2.Caption = "READY"
End If
If (d = 3) Then
Shape1.FillColor = vbWhite
Shape2.FillColor = vbWhite
Shape3.FillColor = vbGreen
Label2.Caption = "GO"
d = 0
End If
End Sub

PROGRAM-15
DESIGN A VB PROJECT FOR CUT, COPY & PASTE OF A PROGRAM

Coding
Dim value As String
Private Sub CLEAR_Click()
Text1.Text = ""
Text2.Text = ""
End Sub

Private Sub COPY_Click()
Label1.caption = Now
value = Text1.Text
PASTE.Enabled = True
End Sub

Private Sub CUT_Click()
value = Text1.Text
Text1.Text = " "
PASTE.Enabled = True
End Sub

Private Sub PASTE_Click()
Text2.Text = " "
Text2.Text = value
End Sub

PROGRAM-16
DESIGN A VB PROJECT FOR FINDING THE AREA CODE

Coding
Private Sub CLS_Click()
Text1.Text = ""
Label3.Caption = ""
Text1.SetFocus
End Sub

Private Sub FIND_Click()
Text1.SetFocus
Dim PNO As String * 10
f = 0
PNO = Text1.Text
temp = Left(PNO, 4)
For i = 0 To code.ListCount
If code.List(i) = UCase(temp) Then
f = 1
Label3.Caption = city.List(i)
End If
Next
If f = 0 Then
MsgBox ("NO area with this code")
End If
End Sub

Private Sub Form_Load()
code.AddItem ("0522")
code.AddItem ("0562")
code.AddItem ("0145")
code.AddItem ("0571")
code.AddItem ("0532")
code.AddItem ("0536")
code.AddItem ("05252")
code.AddItem ("0549")
code.AddItem ("05242")

city.AddItem ("Lucknow")
city.AddItem ("Agra")
city.AddItem ("Ajmer")
city.AddItem ("Aligarh")
city.AddItem ("Allahabad")
city.AddItem ("Amethi")
city.AddItem ("Bahraich")
city.AddItem ("Ballia")
city.AddItem ("Barabanki")
End Sub

PROGRAM-17
CREATE A VB PROJECT TO FIND A LEAP YEAR

Coding

Private Sub CLS_Click()
Text1.Text = ""
Label3.Caption = ""
Text1.SetFocus
End Sub

Private Sub RESULT_Click()
x = leap(Val(Text1.Text))
If (x = 1) Then
Label3.Caption = "Leap Year"
Else
Label3.Caption = "Not leap Year"
End If
End Sub

Private Function leap(year As Integer)
If (year Mod 4 = 0 And year Mod 100 <> 0) Then
leap = 1
Else
leap = 0
End If
End Function

PROGRAM-18
DESIGN A VB PROJECT TO FIND THAT GIVEN STRING IS PALINDROME OR NOT

Coding

Private Sub CLS_Click()
Text1.Text = ""
Label3.Caption = ""
Text1.SetFocus
End Sub

Private Sub RESULT_Click()
Dim str1, str2 As String
str1 = Text1.Text
i = Len(str1)
str2 = StrReverse(str1)
If (str1 = str2) Then
Label3.Caption = "PALINDROME"
Else
Label3.Caption = "NOT PALINDROME"
End If
End Sub

Comments

Popular posts from this blog

Multiple Inheritance

Multiple Inheritance In multiple inheritance a class can access the property of more than one class. This inheritance is use for multiple accessing of properties. In multiple inheritance ambiguty is  occured when same name function is declare in both class and the object is confuse with function is called.  syntax − class derived-class: access baseA, access baseB.... Where access is one of public, protected, or private and would be given for every base class and they will be separated by comma as shown above. Let us try the following  example − #include <iostream.h> #include <conio.h>  // Base Class class Shape  {    public:       void getwidth(int w) {          width = w;       }       void getheight(int h) {          height = h;       }           prot...

CODD RULES of RDBMS

Codd’s rules for RDBMS (i)                 The information rule. (ii)              Guaranteed access of   data (iii)            Systematic treatment of null value. (iv)            On line DB support. (v)              Comprehensive sup-language rule. (vi)            The view update rule. (vii)         Insert update rule. (viii)       Physical data independence. (ix)            Logical data independence. (x)              Integrity rule (xi)  ...