Beruflich Dokumente
Kultur Dokumente
CODING:
Private Sub Command1_Click() Print "hello world" End Sub
KRATIKA GARG
Page 1
OUTPUT:
KRATIKA GARG
Page 2
CODING:
Private Sub Command1_Click() MsgBox "THIS IS A MESSAGEBOX" End Sub
KRATIKA GARG
Page 3
OUTPUT:
KRATIKA GARG
Page 4
CODING:
Private Sub Command1_Click() Dim a, b As Integer a = Val(Text1.Text) b = Val(Text2.Text) MsgBox "addition is: " & a + b End Sub
KRATIKA GARG
Page 5
OUTPUT:
KRATIKA GARG
Page 6
CODING:
Private Sub Command1_Click() Dim a, b As Integer a = Val(Text1.Text) b = Val(Text2.Text) MsgBox "AREA IS: " & a * b End Sub
KRATIKA GARG
Page 7
OUTPUT:
KRATIKA GARG
Page 8
CODING:
Private Sub Command1_Click() Dim a As Integer a = Val(Text1.Text) If ((a Mod 2) = 0) Then MsgBox "even Number" Else MsgBox "Odd Number" End If End Sub
KRATIKA GARG
Page 9
OUTPUT:
KRATIKA GARG
Page 10
CODING:
Private Sub Command1_Click() Dim a, b, c As Integer a = Val(Text1.Text) b = Val(Text2.Text) c=a a=b b=c Text1.Text = a Text2.Text = b End Sub
KRATIKA GARG
Page 11
OUTPUT:
KRATIKA GARG
Page 12
CODING:
Private Sub Command1_Click() Dim cp, sp, pro, pro2, loss, loss2 As Integer cp = Val(Text1.Text) sp = Val(Text2.Text) If cp>sp Then Print "You've made a loss" loss = cp - sp loss2 = ((loss * 100) / cp) Print "loss amount is: " & loss Print "loss percentage is: " & loss2; "%" Else Print "you've made a profit" pro = sp - cp pro2 = ((pro * 100) / cp) Print "profit amount is: " & pro Print "profit percentage is: " & pro2; "%" End If End Sub
KRATIKA GARG
Page 13
OUTPUT:
KRATIKA GARG
Page 14
CODING:
Private Sub Command1_Click() Dim p, r, t, si As Integer p = Val(Text1.Text) r = Val(Text2.Text) t = Val(Text3.Text) si = ((p * r * t) / 100) Text4.Text = si End Sub
KRATIKA GARG
Page 15
OUTPUT:
KRATIKA GARG
Page 16
CODING:
Dim X, TOT As Integer Private Sub Command1_Click() Dim m1, m2, m3, m4, m5 As Integer m1 = Val(Text1.Text) m2 = Val(Text2.Text) m3 = Val(Text3.Text) m4 = Val(Text4.Text) m5 = Val(Text5.Text) TOT = (m1 + m2 + m3 + m4 + m5) Text6.Text = TOT End Sub
KRATIKA GARG
Page 17
Private Sub Command2_Click() X = TOT / 5 Select Case X Case Is > 75 Text7.Text = "EXCELLENT" Case 60 To 74 Text7.Text = "GOOD" Case 45 To 59 Text7.Text = "AVERAGE" Case Is < 45 Text7.Text = "POOR" Case Default Text7.Text = "ERROR" End Select End Sub
OUTPUT:
KRATIKA GARG
Page 18
CODING:
Private Sub Command1_Click() Dim a, b, c, i, n As Integer n = Val(Text1.Text) a=0 b=1 Print a; b; For i = 1 To n - 2 Step 1 c=a+b Print c; a=b b=c Next i End Sub
KRATIKA GARG
Page 19
OUTPUT:
KRATIKA GARG
Page 20
CODING:
Private Sub Command1_Click() Dim a, b, i, f As Integer a = Val(Text1.Text) f=1 For i = 1 To a Step 1 f=f*i Next i Text2.Text = f End Sub
KRATIKA GARG
Page 21
OUTPUT:
KRATIKA GARG
Page 22
CODING:
Dim a() As Integer ReDima(5) For i = 0 To 4 a(i) = InputBox("enter 5 number") Next i For i = 0 To 4 Print a(i) Next i ReDim Preserve a(14) For i = 5 To 8 a(i) = InputBox("enter number 5 to 8") Next i For i = 0 To 7 Print a(i) Next i End Sub
KRATIKA GARG
Page 23
OUTPUT:
KRATIKA GARG
Page 24
CODING:
Private Sub Command4_Click() Dim a(4) As Integer Dim i, j As Integer For i = 0 To 4 a(i) = InputBox("enter 5 numbers: ") Next i b = a(0) For i = 0 To 4 If b <a(i) Then b = a(i) End If Next i For i = 0 To 4 Print a(i) Next i Print "greatest is "& b End Sub
KRATIKA GARG
Page 25
OUTPUT:
KRATIKA GARG
Page 26
CODING:
Private Sub Command2_Click() Dim a(4) As Integer Dim c As Integer c=0 Dim key As Integer For i = 0 To 4 Step 1 a(i) = InputBox("enetr 5") Next i For i = O To 4 Step 1 Print a(i) Next i
KRATIKA GARG
Page 27
key = InputBox("enter key:") For i = 0 To 4 Step 1 If a(i) = key Then c=1 End If Next i If (c = 1) Then MsgBox ("found") Else MsgBox "not found" End If End Sub
KRATIKA GARG
Page 28
OUTPUT:
KRATIKA GARG
Page 29
OUTPUT CONTINUED.
KRATIKA GARG
Page 30
CODING:
Private Sub Command3_Click() Dim a(2, 2) As Integer Dim b(2, 2) As Integer Dim c(2, 2) As Integer Dim i, j As Integer For i = 0 To 2 For j = 0 To 2 a(i, j) = InputBox("input a") Next j Next i For i = 0 To 2 For j = 0 To 2 b(i, j) = InputBox("input b") Next j Next i For i = 0 To 2
KRATIKA GARG
Page 31
For j = 0 To 2 c(i, j) = a(i, j) + b(i, j) Next j Next i For i = 0 To 2 For j = 0 To 2 Print a(i, j); Next j Print Next i Print Print For i = 0 To 2 For j = 0 To 2 Print b(i, j); Next j Print Next i Print Print For i = 0 To 2 For j = 0 To 2 Print c(i, j); Next j Print Next i End Sub
OUTPUT:
KRATIKA GARG
Page 32
CODING:
Private Sub Command5_Click() Dim a(4, 4) As Integer Dim b(4, 4) As Integer Dim c(4, 4) As Integer Dim i, j, k, row1, col1, row2, col2 As Integer row1 = InputBox("enter the no. of rows for matrix a") col1 = InputBox("enter the no. of columns for matrix a") row2 = InputBox("enter the no. of rows for matrix b") col2 = InputBox("enter the no. colsumns for matrix b") If col1 = row2 Then For i = 0 To row1 - 1 For j = 0 To col1 - 1 a(i, j) = InputBox("input a") Next j Next i For i = 0 To row2 - 1 For j = 0 To col2 - 1 b(i, j) = InputBox("input b") Next j Next i For i = 0 To row1 - 1 For j = 0 To col2 - 1
KRATIKA GARG
Page 33
c(i, j) = (0) For k = 0 To row2 - 1 c(i, j) = c(i, j) + a(i, k) * b(k, j) Next k Next j Next i For i = 0 To row1 - 1 For j = 0 To col1 - 1 Print a(i, j); Next j Print Next i Print Print For i = 0 To row2 - 1 For j = 0 To col2 - 1 Print b(i, j); Next j Print Next i Print Print For i = 0 To row1 - 1 For j = 0 To col2 - 1 Print c(i, j); Next j Print Next i Else MsgBox ("invalid matrix") End If End Sub
KRATIKA GARG
Page 34
OUTPUT:
KRATIKA GARG
Page 35
CODING:
Private Sub Command7_Click() Dim a(2, 2) As Integer Dim b(2, 2) As Integer Dim i, j As Integer For i = 0 To 2 For j = 0 To 2 a(i, j) = InputBox("input a") Next j Next i For i = 0 To 2 For j = 0 To 2 Print a(i, j); Next j Print Next i Print Print For i = 0 To 2
KRATIKA GARG
Page 36
For i = 0 To 2 For j = 0 To 2 Print b(i, j); Next j Print Next i End Sub
OUTPUT:
KRATIKA GARG
Page 37
CODING:
Private Sub Command6_Click() Dim a(2, 2) As Integer Dim b(2, 2) As Integer Dim c(2, 2) As Integer Dim i, j As Integer c(i, j) = 0 For i = 0 To 2 For j = 0 To 2 a(i, j) = InputBox("input a") Next j Next i For i = 0 To 2 For j = 0 To 2 b(i, j) = InputBox("input b") Next j Next i For i = 0 To 2 For j = 0 To 2
KRATIKA GARG
Page 38
If i = j Then c(i, j) = a(i, j) + b(i, j) End If Next j Next i For i = 0 To 2 For j = 0 To 2 Print a(i, j); Next j Print Next i Print Print For i = 0 To 2 For j = 0 To 2 Print b(i, j); Next j Print Next i Print Print For i = 0 To 2 For j = 0 To 2 Print c(i, j); Next j Print Next i End Sub
KRATIKA GARG
Page 39
OUTPUT:
KRATIKA GARG
Page 40
CODING:
Dim i As Integer Dim a, b As Double Private Sub Command1_Click() Text1.Text = Text1.Text + "1" End Sub Private Sub Command2_Click() Text1.Text = Text1.Text + "2" End Sub Private Sub Command3_Click() Text1.Text = Text1.Text + "3" End Sub
KRATIKA GARG
Page 41
Private Sub Command4_Click() Text1.Text = Text1.Text + "4" End Sub Private Sub Command5_Click() Text1.Text = Text1.Text + "5" End Sub Private Sub Command6_Click() Text1.Text = Text1.Text + "6" End Sub Private Sub Command7_Click() Text1.Text = Text1.Text + "7" End Sub Private Sub Command8_Click() Text1.Text = Text1.Text + "8" End Sub Private Sub Command9_Click() Text1.Text = Text1.Text + "9" End Sub Private Sub Command10_Click() i=1 a = Val(Text1.Text) Text1.Text = "" Text1.SetFocus End Sub Private Sub Command11_Click() i=2 a = Val(Text1.Text) Text1.Text = "" Text1.SetFocus End Sub Private Sub Command12_Click() i=3 a = Val(Text1.Text) Text1.Text = "" Text1.SetFocus End Sub Private Sub Command13_Click() i=4 a = Val(Text1.Text) Text1.Text = "" Text1.SetFocus
KRATIKA GARG
Page 42
End Sub Private Sub Command14_Click() Text1.Text = Text1.Text + "0" End Sub Private Sub Command15_Click() If Text1.Text = "" Then Text1.Text = Text1.Text + "0." Else Text1.Text = Text1.Text + "." End If End Sub Private Sub Command16_Click() Text1.Text = "" Text1.SetFocus End Sub Private Sub Command17_Click() If i = 1 Then b = Val(Text1.Text) Text1.Text = a + b End If If i = 2 Then b = Val(Text1.Text) Text1.Text = a - b End If If i = 3 Then b = Val(Text1.Text) Text1.Text = a * b End If If i = 4 Then b = Val(Text1.Text) Text1.Text = a / b End If End Sub
KRATIKA GARG
Page 43
OUTPUT:
KRATIKA GARG
Page 44
CODING:
Private Sub add_Click() list1.AddItem (Text1.Text) Text1.Text = "" End Sub Private Sub add2_Click() List2.AddItem (Text2.Text) Text2.Text = "" End Sub Private Sub clr_Click() list1.Clear End Sub Private Sub clr2_Click() List2.Clear End Sub
KRATIKA GARG
Page 45
MsgBox (list1.ListCount) End Sub Private Sub count2_Click() MsgBox (List2.ListCount) End Sub Private Sub move1_Click() list1.AddItem (List2.List(List2.ListIndex)) List2.RemoveItem (List2.ListIndex) End Sub Private Sub move2_Click() List2.AddItem (list1.List(list1.ListIndex)) list1.RemoveItem (list1.ListIndex) End Sub Private Sub remove_Click() If (list1.ListIndex < 0) Then MsgBox "select an item" Else list1.RemoveItem (list1.ListIndex) End If End Sub Private Sub remove2_Click() If (List2.ListIndex < 0) Then MsgBox "select an item" Else List2.RemoveItem (List2.ListIndex) End If End Sub
KRATIKA GARG
Page 46
OUTPUT:
KRATIKA GARG
Page 47
OUTPUT CONTINUED.
KRATIKA GARG
Page 48
OUTPUT CONTINUED.
KRATIKA GARG
Page 49
OUTPUT CONTINUED.
KRATIKA GARG
Page 50
21. WAP FOR PIZZA ORDER USING CHECKBOXES AND OPTION BUTTON.
FORM DESIGN:
CODING:
Dim pizzasize As String Dim pizzacrust As String Dim pizzawhere As String Private Sub Command1_Click() Dim message As String Dim i As Integer message = pizzawhere + vbCr message = message + pizzasize + " pizza" + vbCr message = message + pizzacrust + vbCr For i = o To 5 If chktop(i).Value = vbChecked Then message = message + chktop(i).Caption + vbCr Next i MsgBox message, vbOKOnly, "your pizzza" End Sub
KRATIKA GARG
Page 51
Private Sub Command2_Click() End End Sub Private Sub Form_Load() pizzasize = "small" pizzacrust = "thin crust" pizzawhere = "eat in" End Sub Private Sub optcrust_Click(Index As Integer) pizzacrust = optcrust(Index).Caption End Sub Private Sub optsize_Click(Index As Integer) pizzasize = optsize(Index).Caption End Sub Private Sub optwhere_Click(Index As Integer) pizzawhere = optwhere(Index).Caption End Sub
KRATIKA GARG
Page 52
OUTPUT:
KRATIKA GARG
Page 53
CODING:
Private Sub Command1_Click() Dim a, b As Integer a = Val(Text1.Text) b = Val(Text2.Text) Call great(a, b) End Sub Private Sub great(ByVal a As Integer, ByVal b As Integer) Dim v As Integer If a > b Then v=a Else v=b End If MsgBox (v &" is larger ") End Sub
KRATIKA GARG
Page 54
Private Sub Command2_Click() Dim a, b, c As Integer a = Val(Text1.Text) b = Val(Text2.Text) c = great1(a, b) MsgBox (c &" is larger ") End Sub Private Function great1(ByVal a As Integer, ByVal b As Integer) Dim v As Integer If a > b Then v=a Else v=b End If great1 = v End Function
OUTPUT:
KRATIKA GARG
Page 55
KRATIKA GARG
Page 56
CODING:
Private Sub c1_Click() MsgBox "my name is copy" End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbRightButton Then Call PopupMenu(s1) End If End Sub Private Sub n1_Click() MsgBox "my name is new" End Sub
KRATIKA GARG
Page 57
OUTPUT:
KRATIKA GARG
Page 58
CODING:
Dim m As New Collection Private Sub Command1_Click() Dim a As String a = InputBox("Enter") m.Add a End Sub Private Sub Command2_Click() Dim i As Integer For i = 1 Tom.Count Print m(i) Next End Sub Private Sub Command3_Click() Dim a As Integer a = InputBox("Enter an index to be removed") If a < 1 Or (a >m.Count) Then MsgBox "Wrong" Else m.Remove a End If End Sub
KRATIKA GARG
Page 59
Private Sub Command4_Click() Print m.Count End Sub Private Sub Command5_Click() Dim a As Integer a = InputBox("Enter an index") If a < 1 Or (a >m.Count) Then MsgBox "Wrong index" Else Print m.Item(a) End If End Sub Private Sub Command6_Click() End End Sub
KRATIKA GARG
Page 60
OUTPUT:
KRATIKA GARG
Page 61
OUTPUT CONTINUED.
KRATIKA GARG
Page 62
CODING:
Private Sub Command1_Click() Combo1.AddItem (Text1.Text) End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbRightButton Then Call PopupMenu(v) End If End Sub
KRATIKA GARG
Page 63
OUTPUT:
KRATIKA GARG
Page 64
CODING:
Private Sub asciit_Click() Dim a As String Dim b As Integer a = InputBox("Enter a character:") b = Asc(a) MsgBox ("ascii value is:" & b) End Sub Private Sub charit_Click() Dim a As Integer Dim b As String a = InputBox("Enter a character:") b = Chr(a) MsgBox ("char value is: " & b) End Sub
Page 65
Dim a As String Dim b As String Dim c As String Dim d As String a = InputBox("enter a string") b = InputBox("enter 2nd string") c=a+b d = a &Space(5) & b MsgBox "concatenated is: " & c MsgBox "with space is: " & d End Sub Private Sub end_Click() End End Sub Private Sub len1_Click() Dim a As String Dim b As String a = InputBox("enter a string") b = Len(a) MsgBox b End Sub
KRATIKA GARG
Page 66
OUTPUT:
KRATIKA GARG
Page 67
OUTPUT CONTINUED.
KRATIKA GARG
Page 68
CODING:
Private Sub Command1_Click() Dim A, b As Integer A = Val(Text1.Text) b = Val(Text2.Text) If ((Text1.Text = "") And (Text2.Text = "")) Then Text3.Text = "ENTER VALUES FOR DIVISION" Else On Error GoTo handler Text3.Text = A / b Exit Sub handler: Text3.Text = "ERROR : DIVISION BY 0" End If End Sub Private Sub Form_Activate() Text1.SetFocus End Sub
KRATIKA GARG
Page 69
OUTPUT:
KRATIKA GARG
Page 70
CODING:
Private Sub Command1_Click() Label1.Caption = Now Timer1.Enabled = True End Sub Private Sub Command2_Click() Timer1.Enabled = False End Sub Private Sub Timer1_Timer() Timer1.Interval = 1000 Label1.Caption = Now End Sub
KRATIKA GARG
Page 71
OUTPUT:
KRATIKA GARG
Page 72
CODING:
Private Sub Command1_Click() If ((Text1.Text = "albert") And (Text2.Text = "sagolsem")) Then Form2.Visible = True Form1.Hide Else Label4.Visible = True Label4.Caption = "INVALID DETAILS, PLEASE TRY AGAIN" Text1.Text = "" Text2.Text = "" Text1.SetFocus End If End Sub Private Sub Command2_Click() End End Sub Private Sub Text2_Change() Text2.PasswordChar = "*" End Sub
KRATIKA GARG
Page 73
OUTPUT:
KRATIKA GARG
Page 74
CODING:
Private Sub Command1_Click() Data1.Recordset.AddNew End Sub Private Sub Command2_Click() If Data1.Recordset.EOF = True Then Data1.Recordset.MoveFirst Else Data1.Recordset.MoveNext End If End Sub Private Sub Command3_Click() Data1.Recordset.Delete End Sub
KRATIKA GARG
Page 75
Private Sub Command4_Click() If Data1.Recordset.BOF = True Then Data1.Recordset.MoveLast Else Data1.Recordset.MovePrevious End If End Sub Private Sub Command5_Click() Data1.Recordset.MoveFirst End Sub Private Sub Command6_Click() Data1.Recordset.MoveLast End Sub
KRATIKA GARG
Page 76
OUTPUT:
KRATIKA GARG
Page 77
OUTPUT CONTINUED.
KRATIKA GARG
Page 78
KRATIKA GARG
Page 79