Sie sind auf Seite 1von 79

VISUAL PROGRAMMING LAB(C-406)

1. WAP TO PRINT HELLO WORLD.


FORM DESIGN:

CODING:
Private Sub Command1_Click() Print "hello world" End Sub

KRATIKA GARG

Page 1

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 2

VISUAL PROGRAMMING LAB(C-406)

2. WAP TO DEMONSTRATE MESSAGEBOX.


FORM DESIGN:

CODING:
Private Sub Command1_Click() MsgBox "THIS IS A MESSAGEBOX" End Sub

KRATIKA GARG

Page 3

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 4

VISUAL PROGRAMMING LAB(C-406)

3. WAP FOR ADDITION OF 2 NUMBERS.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 6

VISUAL PROGRAMMING LAB(C-406)

4. WAP TO FIND AREA OF A RECTANGLE.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 8

VISUAL PROGRAMMING LAB(C-406)

5. WAP TO FIND EVEN OR ODD.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 10

VISUAL PROGRAMMING LAB(C-406)

6. WAP TO SWAP 2 NUMBERS.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 12

VISUAL PROGRAMMING LAB(C-406)

7. WAP TO FIND PROFIT AND LOSS.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 14

VISUAL PROGRAMMING LAB(C-406)

8. WAP FOR SIMPLE INTERST.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 16

VISUAL PROGRAMMING LAB(C-406)

9. WAP TO CALCULATE GRADE OF A STUDENT USING SELECT CASE.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

10. WAP TO PRINT FIBONACCI NUMBER.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 20

VISUAL PROGRAMMING LAB(C-406)

11. WAP TO FIND THE FACTORIAL OF A NUMBER.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 22

VISUAL PROGRAMMING LAB(C-406)

12. WAP TO DEMONSTRATE DYNAMIC ARRAYS.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 24

VISUAL PROGRAMMING LAB(C-406)

13. WAP TO FIND GREATEST IN AN ARRAY.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 26

VISUAL PROGRAMMING LAB(C-406)

14. WAP TO DEMONSTATRE LINEAR SEARCH IN AN ARRAY.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 29

VISUAL PROGRAMMING LAB(C-406)

OUTPUT CONTINUED.

KRATIKA GARG

Page 30

VISUAL PROGRAMMING LAB(C-406)

15. WAP FOR MATRIX ADDITION.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

16. WAP FOR MATRIX MULTIPLICATION.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 35

VISUAL PROGRAMMING LAB(C-406)

17. WAP FOR MATRIX TRANSPOSE.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

For j = 0 To 2 b(i, j) = a(j, i) Next j Next i

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

VISUAL PROGRAMMING LAB(C-406)

18. WAP FOR DIAGONAL ADDITION.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 40

VISUAL PROGRAMMING LAB(C-406)

19. WAP TO SIMULATE A CALCULATOR.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 44

VISUAL PROGRAMMING LAB(C-406)

20. WAP TO DEMONSTRATE LISTS.


FORM DESIGN:

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

Private Sub count_Click()

KRATIKA GARG

Page 45

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 47

VISUAL PROGRAMMING LAB(C-406)

OUTPUT CONTINUED.

KRATIKA GARG

Page 48

VISUAL PROGRAMMING LAB(C-406)

OUTPUT CONTINUED.

KRATIKA GARG

Page 49

VISUAL PROGRAMMING LAB(C-406)

OUTPUT CONTINUED.

KRATIKA GARG

Page 50

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 53

VISUAL PROGRAMMING LAB(C-406)

22. WAP TO DEMONSTRATE SUB PROCEDURES AND FUNCTIONS.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

23. WAP TO DEMONSTRATE MENU AND TOPDOWN MENU.


FORM DESIGN:

KRATIKA GARG

Page 56

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 58

VISUAL PROGRAMMING LAB(C-406)

24. WAP TO DEMONSTRATE A COLLECTION.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 61

VISUAL PROGRAMMING LAB(C-406)

OUTPUT CONTINUED.

KRATIKA GARG

Page 62

VISUAL PROGRAMMING LAB(C-406)

25. WAP TO DEMONSTRATE CHECKBOXES.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 64

VISUAL PROGRAMMING LAB(C-406)

26. WAP TO DEMONSTRATE STRING FUNCTIONS.


FORM DESIGN:

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

Private Sub concat_Click()


KRATIKA GARG

Page 65

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 67

VISUAL PROGRAMMING LAB(C-406)

OUTPUT CONTINUED.

KRATIKA GARG

Page 68

VISUAL PROGRAMMING LAB(C-406)

27. WAP TO DEMONSTRATE ERROR HANDLING.


DESIGN FORM:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 70

VISUAL PROGRAMMING LAB(C-406)

28. WAP TO DEMONSTRATE TIMER.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 72

VISUAL PROGRAMMING LAB(C-406)

29. WAP TO DEMONSTRATE LOGIN FORM.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 74

VISUAL PROGRAMMING LAB(C-406)

30. WAP TO DEMONSTRATE ADODC AND FLEX GRID CONTROL.


FORM DESIGN:

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

VISUAL PROGRAMMING LAB(C-406)

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

VISUAL PROGRAMMING LAB(C-406)

OUTPUT:

KRATIKA GARG

Page 77

VISUAL PROGRAMMING LAB(C-406)

OUTPUT CONTINUED.

KRATIKA GARG

Page 78

VISUAL PROGRAMMING LAB(C-406)

KRATIKA GARG

Page 79

Das könnte Ihnen auch gefallen