• Tidak ada hasil yang ditemukan

modul20visual20basic

N/A
N/A
Protected

Academic year: 2017

Membagikan "modul20visual20basic"

Copied!
145
0
0

Teks penuh

(1)

! "#$%&$''## #( $''!#)$ * + "#$%&$'$%)$$

(2)

/ 6 2 7. 5 1 8 , - . 00

8 6 , 1 1 30 4 05 0 0 60 2 6

2 9 2 - 1 1 - - 0 - 30 4 05(

1 2 6 1 - .

6 2 1 01 1 2 0- 1 6

6 30 4 05 0 1 0 02 9 2

-1 -1 10 2 -2 6 0 2 & 0 2 1

30 4 05 2 1 - 0 2 - 1 1 0- 2 1 02 2 0

8 0 : 8 , - . 6 1 1 1 1 2 - 0

, 1 1 30 4 05

1 1 6 0 0 2 60 0 6 0 ' 4 . 60 0- 2 - 2

1 2 , 6 20 2 1 60 0- 5 2 &5 2 1 6

20 . ( 60 - 6 1 5 5 2 1 . 6 6

1 9 - 20 . ( 1 0 : 0 1 6 2 - 1 1 10 1 2 0

. 60

0-, . 1 1 6 0 0 0 1 1 2 1 5 .

- . 0 1 0 : 8 , - . 6 1 9

1 1 30 4 05

2 . 6 1 1 6 0 0 9 1 0 2 6 2 - - &

- - 1 - 6 1 - 1 2 0 0 . 1 01

1 5 1 - 020- . 0; 2 - 2 -20; 6 10 0- 1 2 0 6 1 6 0 0

60 1 1 6 2 01 0

, - . ( 0 '"

(3)
(4)
(5)
(6)

/ 6 2 7. 5 1 8 , - . <0

4 2 55 9 52 "'

- 0 2 6 "'

' > 2 , 1 8 - "$

> 520< D 2 9 52 "@

- 0 2 6 4 "A

' > 2 , 1 8 - 4 ")

4 4 D , 6 > B , %

2 2 %

8 - 2 <0 1 2 %

' 8 - 2 2 A

4 > . 2 2 '"

8 1 2 6 > . 2 2 '

' - 0 > . 2 2 6 30 4 05 ''

4 4 D 8 * 8 6 8 '#

8 * 1 '#

8 1 2 8 * 1 60 30 4 05 '%

' -2 0 20- 6 0 8 * 1 '%

$ 8 6 2- 8 > 0 6 . 6 -20; '%

! 8 2 8 > 0 6 6 1 6 8 * 1 '%

4 8 602 '@

8 1 2 8 60 8 * 1 '@

' 8 1 2 , 8 'A

4 4 D 8 > 8, 8 84 * , $"

8 5 1 0 2 8 1 2 *0 + 5 2 D $"

4 2 D $"

(7)

/ 6 2 7. 5 1 8 , - . <00

0 2 6 1 30 4 05 %

' 2 50 6 - 0 3 0 5 - 0 02 @

$ 4 -2 2 - - 0 3 0 1 0 02 @

! 2 021 20- '

# 2 , 1 60 '

% 2 0- ''

@ ;2 , 1 , ;0- $$

A 0 0 2 2 ? $%

) 0 0 2 2 8 4 + %#

" 0 0 2 2 2 1 8 4 + 60 0- %%

0 0 2 2 6 5 6 8 4 + %A

' 0 0 , 2. > 2 8 4 + @"

$ 2 60 0 @'

! 2 0- @$

# , 2. 9 52 2 - , 1 2 , : 6 @!

% 2 < 0 0 2 - , 1 < 0 0 0 @%

@ * 0 < 0 - 2 A@

A * 0&* 0 < 0 - 0 2 AA

) * 0&* 0 8 2 1 20- A)

'" * 0&* 0 2 0 A)

' * 0&* 0 6 ? -2 )"

'' , 2. 9 - 2 "'

'$ , 2. 2 2 6 - 6 10- "$

'! 4 0 2 2 A

(8)
(9)

/ 6 2 7. 5 1 8 , - . 0+

1 !! , 1 = 4 6 2 2 1 2 52 > @)

1 !# , 1 8 1 0 - - 6 A'

1 !% 8 1 0 - 0 6 * +2 A%

1 !@ 8 1 2 2 "'

1 !A 2 -2 "'

1 !) 8 2 - , 01 . . "$

1 #" 8 1 - "$

1 # 8 0 0- 6 2 6 2 "$

1 #' 9 - 2 "!

1 #$ , 1 6 2 1 0 : 6 "%

1 #! , 1 6 2 1 0 : 6 4

1 ## 8 - 2 <0 1 2 )

1 #% 8 4 + - 0 6 2 - )

1 #@ , 20 > 11 6 2 - - - 0 - 2 '"

1 #A *0 6&;0 6 6 > 11 6 2 8 0 : '"

1 #) + 6 2 2 2 '

1 %" 8 2 -- *0 6&*0 6 - 2 2 ''

1 % 0 - 0 2 2 ''

1 %' > . 2 2 . '$

1 %$ 2 6 6 2 + 2 '!

1 %! ?0 6 : 8 602 $"

1 %# 1 0 1 . 60 2 60 8 * 1 $"

1 %% 1 0 , 8 60 8 * 1 $

1 %@ , 5- 6 . 2 ?0H 6 $$

1 %A , 5- 6 . 2 ?0H 6&, 5- . $$

(10)

/ 6 2 7. 5 1 8 , B

8 2 0

- 1 4 05

8 9 - - 1

4 05

8 30 4 05 6

1 9 - - 1 < 0 .

1 0 6 0 < 0 $ " 1 0 < 0 % "

' 8 0

-30 4 05

8 30 4 05

8 1 10 , 2.( 8 2 6 6

< 2

$ 8 - 30

4 05

8 1 - 1 30 4 05

8 2 0 - &

-1 -1 2 0- 0 6 30 4 05

8 9 - ( 1 20- 6

1 .01 1 . 60 2 60

30 4 05

4 4 05 1 - 6 60 - 0 . - 1

- - 1 6 . 2 . . 5 - ; 10 0 2

1 0 ; 1 5 -0 9 . 9 - - 1 5 . 6 2

)%"( 4 05 2 1 10 - 1 . 2 - 0

0 2 )@" 60 - 40 2 6 , 2 - 1 2

10- - 1 2 2 0 6 1 - 02 - 2 1 60

4 05 600- 20 1 & 1 ;2: 0

6 1 . 6 ( 1 2 6 .

60 - 6 1 8 5 . ?&4 05( C 05( C 05- 4 05 6

0 0 . 1 -0 1 1 - 4 05 0 0 2

-60 - 6 10- - 1 2 0 1 1 2

-1 -1 2 0- 0

8 0 : 6 2 1 2 0( 1 1 10( 1 0 6 1 1

1 01 1 2 0 2 0( - 6 0 0 1 1 30 4 05

6 0- 1 1 . ( 0 - ( 6 2 2 6 1

(11)

/ 6 2 7. 5 1 8 , - . ' ! " # !

30 4 05 2 - 6 ?0 6 : 60 - - 6 2 ))

3 0 $ " 6 0 30 4 05 60- - 6 2 ))$ 6 0

1 10 - 1 9 . 2 60 60 - 6 < 0

1 . 30 4 05 $ " 1 0 1 - - 6 &- 6 .

- 9 6 1 % 02 1 60 6 - 0 2 ))# 60- - 30

4 05 < 0 ! " . 1 6 - $' 02 , 6 - 0 2 ))%

60- - 30 4 05 < 0 # " 6 - 0 . 6 2

1 6 - 5 2 520< + 6 1 0 1 2 1 0

-6 - 2 6 % 02 < 0 . 60 - 0 6 1 1 6

0 0 6 30 4 05 < 0 % " . 60- 1 6 1 2 - 2 805 ;2

30 2 60 % "

30 4 05 % " 0 1 1 .

6 0 $ % 20 . 1 1 1 0 6 .

6 0 1 - 0 - 9 60 2 2 2 ( 10 . 2 1 6

0-2 1 60 0 0 20- < 2 2 6 2 - 0( < 2 .

- 1 - - - 0 0 6 - 6 . 60 0- 6 20 60 0

. 60- - 805 ;2( . 02

$ &

2 6 6 6020 2 1 - 1 6 0- 0 1 . 0 0

1 1 9 0 30 4 05 % " 6 1 1 . 0 ; 0 02 0 0- 2

1 1 0- 0 $' 02 . 9 60 805 ;2 ?0 )+ 6

?0 2 - 1

60 0 6 0 5 2 20 06( 2 ( 6 2 4 6

8 1 2 30 4 05 : 6 0 =

805 ;2 < 2: - > 0 0 6 - 1 2 0

' ! &

, ; 0 6020 1 1 . 60 - ; 0 .

6 5 - 1 6 10 30 4 05 % " 06 - 2 .

-6 6 2 6 6 6020 ( . 6

2 1 ( 60 2 .

520< D > 2 ( 2 1 - 2 2 > 2

(12)

/ 6 2 7. 5 1 8 , - . $

. 105 = 8 , 0

( & &

0 602 - - 2 - 1 1 2 0- 0 . 0; 2 (

2 0 1& 1 0- 0 2 6 6 6 2 9 6

0-90- 1 - < 0 0 0 * 0 02 2 1 2 0

05 20 , ; 1 5 +

2 2 ; 1 20 <

2 ; 805 ;2 520 < ' "

C 0

30 > 1 2 8

30 2

30 4 05 1 - 2 . 02 2

2 2 - 1 1 2 0 1 5 1 1 - 1 2 ( - .

. 1 - 0 2 1 0 ?0 6 : 30 4 05 1

-2 1 1 - 1 2 . 1 6 - 9 52

I , . . ( 30 4 05 1 0

2 0 0 . 6 2 9 60 2 0 - 0 2 1 0 ?0 6 :

2 - - 0 2 1 0 . 0 20 0 + 10 . ( 30

4 05 1 0 1 0 9 201 : 2 0 0 6 1 0

60 0 20 ; 1 : - 0 6 2 1 9 - 0- 0

34 60 2 2; 1 0 +

% ! ) ! & ) * &+

30 4 05 . 6 2 6 0

0 - . . 0 60 2

2 1 1 2 1 1 0- 0 ( 1 0

1( 1 9 - 1( 6 1 0

-+ 5 2 *0 . 60 0 - 30 4 05 0; 2

0 6 6 ( 6 - 02 ;0 2 2 6 2 609 - 6

- 1 2 2 1 0 2 30 4 05

, 1 1 <0 1 - 601 0 6 1 1 2

0- 0 - 6 2 1 1 - 9 -& 9 - - .

1 60 - - 0 1 0 - 1 <0 (

(13)

/ 6 2 7. 5 1 8 , - . !

60 2 02 - 1 0 . 6 2 1 609

-6 10-0 206 - 0 1 - - - 6 1 5

1 2 1 9 - 60 2 -- 6 1 2 ; 1( 1 - 1

2 0 2 9 - 2 2 - 60 01 6 1 2 - 6 1 .

6 2 609

-, ! &

2 - 1 1 - 1 30 4 05 % " . 60- 1 6 1

805 ;2 30 2 60 % " ( 6 5 . 0 60

-60 2 . 0 0- 2

0- $ - . ' " # ! $ # / - ' " # !

/ 8 - 6 . : - 1 5 2 1 0 20

6 1

1 1 2 6 9 6 6 -2 6 2

-1 -1 0 . 5 - 1 - - 6 2 5 2

2 2

20- 30 4 05 600 2 ( ;0 &;0 30 4 05 J ; 1( J ( J <

60 6 ;2 - 6 0 2 1 0 ?0 6 :( - 02 2

-1 -1 0 <0 05 6 6 2 1 - - 6 &5 05- 6

;0 &;0 2 2

! 0 ,

30 4 05 1 . 60 - . - 9 0 1 6 0- 0 4

0 0 . 2 6 2 6 - 2 - 60 : , 9 52 6

0 0- 2

2 6 6 D 1 1 2 0- 0 30 4 05 2 6

520< D 1 1 2 0- 0 520< D

520< 1 1 2 0 . 520< D

520< D > 2 1 1 2 - 2 520< D

34 05 20 ?0H 6 1 1 2 0- 0 6 2

?0H 6

34 ?0H 6 8 2 ?0H 6 30 4 05

05 20 1 1 2 0- 0 2 2 ; 1 20

(14)

/ 6 2 7. 5 1 8 , - . #

= 8 05 20 1 1 2 0- 0 = 8 . 105

=. 2 +2 8 -& 2

-0 2 2

&1 2 - 1 1 0 - 0- 0 . 6 6 6

2 1 1 0 - 0- 0 . 60 - 2 - 0 - 0

2 - 1 1 0 1 2 6 0 0 $ &3&( - 1 60 -

0-6 2 1 4 2 02 - 1 5 :0 6 : , 9 52 &

805 ;2 30 4 05 20 6 1 '

! "# $ % &

- -02 - 1 0 & 0 6 0 2 2 6

< 1 2 <0 1 2 . -02 - 20 6 1

'

(15)

/ 6 2 7. 5 1 8 , - . % & ! " /

6 30 4 05 1 10 0-0 9 1 1 ( 2 ( 6 :0 6 :

20 . 2 0 2 6 1 ' 4 0- 2 0 0 - 609

-- 1 0 &1 0 02 1

, 5 6

0- 1 1 2 1 0- 0( - 2 6 2 9 6 9 52 .

0 0 1 ;0 . 60 2 - 2 - 1 9 - 1

0- 0 30 4 05 . 60 2 , 6 9 6 9 52 2 6 2 20

05 . 02 05 " 6 % 2 - 1 1 0 - 9 6 602 ( 05 " 6 4 , 2 - 1 1 0 - 2 - ; 1 0 * 1 6 05

0 ! 7 ! 60 - 2 - 1 1 0 - ; 6 2 1 2

.01 ;0

, 2 1 - 0 - 20- 1 - 1 30 4 05 1

-- 1 9 52 . - 60 6( 9 2 . 6 1 1

; 1&; 1 2 1 1 2 1 6 2 1 -0 1 1 2 - 6

1 5 0 6 0 0 9 52 6 1 20

- 1 . 6 6 20 2 0 2 6 1 60 :

0 0

! *# $ +

7

* 1 60 - - 20- - 1 2 -- 9 52& 9 52 9

. - 60 - 6 1 1( 9 52& 9 52 . 2 6 2

6 1 2 +( 60 2 -- 6 606 0 6 1 0 ; 1 * 1

. 6 2 9 - . 60 - 0 0 2 1 2

(16)

/ 6 2 7. 5 1 8 , - . @

5 2 1 20 - 2 60 ; 1 . 90- -02 1 1 2

1 0- 0 ( . 02 6 1 7 1 1 . 6 1

2 ; 1 2 6 2 0 2020-&2020- . 60 2 6 8

! ,# - $

( 0 ! 1

+ 6 - 2 - 2 . 0 0 05 &05 2 - 1 1

--9 - 2 2 2 - 6 1 9 6 ; 1 02 6 2 1 1 60;0- 0

2 +( 10 . 1 1 - 1 05 6 5

1 - - - 0- - 6 2 + 1 10 0 % 2

0

! .# $

5 6

, 20 60 - 2 - 1 2 - 220 2 9 - 2

9 - 0 . 1 1 . 0 20 . 6 2 60 2

6 0 9 6 2 : 2 - 6 1

(17)

/ 6 2 7. 5 1 8 , - . A

% 5 6

0 - 2 - 1 0 - 6 1 . 1 2 - 20

-- 6 0 ; 1 6 9 -& 9 - . 6 6 0- 0 - 2

6 1 6 - 0 2 0 0 2 .

-60 - - 90- 2 9 - 609 - 6 1 0 0

-1 2 6 1 2 - 9 . 2 9

-/ #!

8 6 6 2 60 9 9 - 6 ; 1( 2 2 0 206 - 1 6

9 52 8 6 6 2 0 0 - 6 &- 6 1 2 5 6 .

6 2 60 - 6 1 1 0- 0

% ! !! 5 6

0 - 2 - 1 2 - : 6 0 2 9 - 20 :

6 0 9 - . 6 -20; 2 0 0

7 9 : # 5 6

8 9 - 01 2 - ; 1 - 602 1 0

-6 2 609

-; 5 6

0 - 2 - 1 1 -- - 0 2 - 1 0 2 0 . 6

1 - 0 2 K 0 2L 2 MNO 6 0 0 0 .

60 - 1 : 25 :0 6 : 6 2 1 60&

6 2&5 2 2 - 9 6 0 0 6 >2 &

4 , 6

0 - 2 - 1 . 0 +2 0 0 0 6 6 2

1 1 9 0 9 -& 9 - 6 20( - 9 60 < 2 ( 6

1 2 6 . 6010 0-0 . 2&5 2 2 - 9 6 0 0 6 *'

9 ! 5 6

- -20; . 6 2 1 60 9 - ( 0 0 0 0 6 0

9 1 < 0 . 0; 2 - 6 6 2

1 6

5 5 6

0 - 2 - 1 1 02 0 0 6 0 2 < 0 0- 0; 2

(18)

/ 6 2 7. 5 1 8 , - . ) ( % !! $ 5 6

= . 602 1 0 - 90- 2 1 . 609 - 60

20-2 - 1 2 - 6 1 - >2 & 8 9 - 1

6 . 1 6 -20; 2 0 6 0 0

20 2 - 6 0 2 - 1 2 0 9 - - 0

1 0 1 0 02 0

-& #< 0 ! 0 ! 1

#

8 . - 60 5 0 ( 0 6 0

1 - 02 6 30 4 05 9 2 4 0- 2 0 0 - 60

1 0 1 . 0; 2 . 1 1 6 0 60 - 0

0 0 0 2 2 0 ( 2 - 1 1 - 2

9 52 6 2 - 1 .01 9 52 2 ; 1(

60 - 2 - 1 - 1 0 9 52 1 9 60 + 5 2 ;0

- 02 6 0 2 & 0 2 6020 20 0

+0 0 0 0 6

60 - 2 - 1 1 0 - :0 6 :&:0 6 : 6

30 4 05 . 2 609 - 6 1 $

60 - 2 - 1 1 - 9 -& 9

-20 6 ; 1( 2 6 2 1 6 ( 5 1 6 (

5 2 1 6 ( 6

60 - 2 - 1 2 0 0 6 - 2

2 - 2

0 0 0 2 & 0 2 . 60 - 6 2

1 6 60 6 0- 0 . 60 - - 0 2 6 10

2 ( 0 0 6 0 < 0 . - 2 602 1 0 - ( 6

1 1 - 2 - 1 1 02 9 . 1

0 0 0 2 & 0 2 2 - 1 9 - 0- 0 .

60 0 !

30 4 05 1 10 0-0 9 1 2 &2 2 2 6 2

(19)

/ 6 2 7. 5 1 8 , - . "

60 0 - 1 9 60 :0 6 : 60 6 1 30 4 05 &2

2 2 2 0

0 0 2 . 60 - 2 - 0 2 &

0 2 20 1 1 - 2 1 .01 9 52

! 1# 2

60 - 0 0 0 2 20 . 2 6 2

6 1 6 ( 90- 2 2 2 206 - 2 6 2 6 (

6 6 2 1 10 0 1 <0 : & 2 2 - 1 1 0

-2 2 2

! 3#

; 0 6 2 -02 1 602 - 6 (

1 11 - - 0 2( 6 -1

-! 4#

60 - 2 - 1 2 0 0 5 2 .

6 6 ; 1

! "5#

-( 0 ! 1

0 ( 30 4 05 9 1 1 . 0 6 +

6 0 0 0 0 9 1 5 2 . 60 - 2 - 1 6 0

2 1 - 6 . - 60 2 -- 6 * 1 4 0- 2

0 0 - 609 - 1 0 &1 0 6 0 5 2 . 6 6

(20)

/ 6 2 7. 5 1 8 , - .

! ""#

-- - 2 ( 0 2 60 - 2 - 1 10 0

5 2 . 6 6 6 ; 1

! ( 5 2 0 0 60 - 2 - 1 1 0

-1 20 48,( 4 021 ( > 05 ( > 5 ( ?8*

1 2 ;0 ( 8* 5 6 1 2 ;0 ( *( 6 ,

" ! ( 60 - 0 2 +2 2 205 . 206 - 0 60 602(

0 . 60 - 2 - 1 1 0 1 6 5 2 . 0

20 +24 +

! ( 5 2 . 0 0 2 0 6 0 - -2 . 6 2

600 0

! ( 60 - 2 - 1 1 -- 5 2 &5 2

. 0

! ! ( 5 11 6 22 1 0 1 5 6

20 ; 1( 0 . 60 - 2 - 1 - - 9 60

1 5

05-!# $ ! ( 5 2 0 0 60 - 2 - 0 0 . G206

-2 G

% ! ( 60 - 6 1 2 ( 601

(21)

/ 6 2 7. 5 1 8 , - . ' " ! ( 0 0 9 1 02 1 601 6 2

1 10 0 2 2 02 1

! ! ( 5 2 0 0 1 - 2

+24 + 6 0 24 + > 2 ( 601 6 ;2 02 1 .

-602 1 0 - 90- 1 &5 05- 6 - : 60

- > 2 2 2

& 6 ! ( - 6 5 2 0 0 60

-2 - 5 4

! ( 1 - 5 2 . 206 - 2 0 2 6 2

1 609 - > 2 2 2 1 1 -02- - 9 60

6 : -2 2 2 2

' " ( " ( 6 " ! ( - 20 .

60 - 2 - 1 1 2 2 60 2 - 0 2 1 ;0 > 2

2 2 9 60 - 6 > 11 60 > 2

. - -02 05 - 20 0 20 6 0 - 20 5 2

60 2

# 6 " > 2 ( 60 - 2 - 1 1 0 6 2 1 0

6 0 2 ; 1

) ! ( 5 2 0 0 10 0 6 ,052 4 +> 2 2 2 0

60 - 0 5 2 0 5 2 & 5 2 . 0

! ( 1 - - 50 6 0 6 2 0 60 6 30

4 05 1 - 5 2 0 0( -02 6 2

1 - 6 2 6 30 4 05

%" ! ( 60 - 0 2 1 2 2 - 1 -2

. 6 6 :0 6 : 20 6 2 . 60 0

-805 ;2 +5 1 - 5 2 2 2 -02

6 2 1 1 0 - 1 0 6 0- 0

7 : ,

- & - 1 .01

, 6 1 *0 ( - 0- 0 2 < , 9 52 - 1 60 - 1 5

2 - 60 *0 , 9 52 20 2 0 2 6 1 ' 8 0

- 2 - 60 2 2 6 2 1 .01 1 30 4 05

(22)

/ 6 2 7. 5 1 8 , - . $

,0 0 60 -2 0 - 9 6 10 - P34P 20 " 6 1 -

0-6 - 2 5 1 +

01 ; 1 6 1 * 1 ( - 1 60 - 0- 2 1 <

01 , 9 52 6 1 , 9 52 ( - 1 60 - 0- 2 1 <

! "'# 2

-8 , !

- & - 1 9 - G1 20- 1

0- 2 1 2 6 ) 2 6 1 - 2 1 *#

2 9 6 2 1 - 2 2 6 1 7

6 - 2 - 1 20- 1 . 6 9

6 2 1 - 2 1 6 4 2

1 - 6 6 1

2 -- 9 52 6 * 1 2 2. * 1 6

20 2 0 2 6 1 60 : 0 0

(23)

/ 6 2 7. 5 1 8 , - . !

' - 1 . 6 2( 0 2 0 .

$ = 20- 1 - 1 60 01 1 . 6 2

! 2 - 1 .01 0 0 1 *0 & < , 9 52 6 , 6 2

9 52 2 2 60 01 6 6 1 5 1 ;0 . 02

(24)

/ 6 2 7. 5 1 8 , - . #

!

"

!

"

8 20 6 2 (

3 0 6 2 2

6 1 30 4 05

8 2 0 1 5 1&1 5 1 20 6 2

2 .

8 1 10 0 20 3 0 - 6

3 0

8 1 10 0 20 - 2 2 0 2 0 0- 6

- 2 2 . 60 2 1 1

' 8 2

6 2 , 1

6 1 30 4 05

8 2 0 1 5 1&1 5 1 2

6 1 30 4 05

8 2 0 1 5 1&1 5 1 5 2

1 6 1 30 4 05

0 ! " # !

2 1 10 0-0 20 . 6 & 6 6 0 . 6 2

60- 1 -- 6 - 1 - . 9 0 206 - 2 9 60 0

1 2 1 20- 60 2 6 2 . 6 9 0 ( 5 2 . -02 206 - 0

1 9 1 - 0 0 2 9 - 1 6 8

-- 6 . 1 10 0-0 20 6 2 . 6 4 02 9 6 1 2

1( 20 0 0 60- 1 -- 6 9 0 &9 0 2 2 2 .

60 2 6 20 6 2

805 ;2 30 4 05 1 . 60 - 20 6 2 20 2 (

( 0 ( ( > 5.( 2 0 ( 4.2 ( 4 ( 2 ( 9 52 6

3 0 2

8 0 : 6 2 1 2 0( 1 1 10( 1 0 6 1 1

1 01 1 2 0 2 0( - 6 0 0 1 1 30 4 05

6 0- 1 1 . ( 0 - ( 6 2 2 6 1

(25)

/ 6 2 7. 5 1 8 , - . % 0 ! 0 ! " # !

=

2 ( 20 6 2 2 - - 2

0 ( 20 6 2 2 - - 5 G6 01

> 5. 20 6 2 2 - - 1 2

2 0 20 6 2 2 2

-4 20 6 2 0- G*

2 20 6 2 : -2 G2

9 52 20 6 2 2 - 9 - 10 . 1

3 0 2 20 6 2 < 0 2

" ! ! " # !

3 0 60 - 2 - 1 .01 0 0 2 6 2 . 6010 0-0

1 0- 0 . -02 2 0 0 . 602 1 2 60 01

2 < 0 6 2 1 1 9 80 .

-02 0 1 .01 0 0 90 106 60 < 0 6 0 0 90 - 0 60

< 0 4 6 20 1 0 : 0 0 . 20 6

! " !

- 0 < 0 60 2 -- 1 0 & 0 0 2 .

1 - < 0 2 2 6 6 5 6 1

6 - 0 < 0 ( . 02 ! & ! 6 !

(26)

/ 6 2 7. 5 1 8 , - . @

- 0 - 0 02 60 - - 6 5 1 0 - - 2

- 50 600- 20 1 < 0 2 20 6 2 . 2 0

6 - 0 < 0 6 5 - 0 02

> # ? > ) !? >0 ?

0 ! # ! " ! $ & !

# #

2 205 4 - 6 < 6

01 4 - 6 < 6 6 1 6

, 0< 2 4 - 6 < 1 6 G; 1

, 05 4 - 6 < 1 6 6 0- 0

4 - 6 < 1 6 6 0- 0

> 2 6 - 0 < 0 5 - 0 02 6

- 0 1 0 02 60 - - 2 1 - - 2 - 50 , 6

6 - 0 01 0 02( < 0 60 - 60 2 0

- -2 - . 1 6 - 20 6 2 < 0 2 2

0 ! ( @ # ! " ! !

0

2 Q

R

0 S

T

> 5. 7

2 0 U

> 2 6 - 0 5 01 0 02

0- . 20 < 0 . 60 - 6 1 - 6 1

606 - 0- 2 0 6 ( 9 . 1 0

2 - 2 6 1 6 60 10

Judul$ = "Cepat Mahir Visual Basic 6.0" Harga% = 25000

Dim Nama As String

(27)

/ 6 2 7. 5 1 8 , - . A

# " !

30 4 05 % " 206 - 1 1 20- 0 ; 2 - 50

3 0 6 1 ! - 60 1 6

9 0 2 9

4 2 . 60 - 6 1 1 < 0 6

0 0- 2

= 0-( 206 - 6 < 0 6 1 1 6

2 0 - . 1

06 - 0 6 0 '## - -2 ( 2 2 0 . !" - -2

2 1 . 60 0 1 < 0 -2 0 .

60

0-06 - 1 - 0( 2 6 V(&(J(G(W(X( (I(T(- 1 6

= 601 0 6 0 ;( - - 2 - -2 0 .

06 - 1 - < 6 : 6 10 0- 30 4 05 % "

( 2# 9 # " !

6 20 < 0 - < 0 ( . 02 ! ) ! ! !( ! ) !

' A #!<6 ! ) ! ! !

3 0 ! ) ! ! ! 6 < 0 . . 60- 0 6

6 2 60 - 6 1 6 2 1 2 < 0 2 2

606 - 0- , 6 60 0 0 206 - 6 2 1

-< 0 2 2 3 0 0 0 606 - 0- 1

-0 2 < ) ( 6 $

3 0 6 ! ) ! ' A #! 606 - 0- 60 0

! ! 6 1 9 6 - 6 1 ; 1G1 6

0 0 < 0 0 0 6 2 60- 0 6 60 - 0 6 1 6

. 6 6 1 ; 1G1 6 2 2 - 0 < 0 0 0 9

1 - . 2 , 6 6 < 0

! ! 6 2 1 2 6 - 0 < 0 2 2 > 2 6 - 0

(28)

/ 6 2 7. 5 1 8 , - . )

! "*# 8

3 0 ! ) ! ! ! 0- 0 606 - 0- 60 0 !

! 6 1 9 6 - 6 1 ; 1G1 6

1 - . 2 # ! 2 8! ! 3 0 0 0 6 2

60 0 6 60 - 0 1 ; 1G1 6 6 1 1

0- 0 . -02 2( 6 9 6 2 60 0 6 60 - 0

6 . 6 6 1 ; 1G1 6 2 2

> 2 6 - 0 < 0 < 6

! ",# 9 :

% ! " # !

2 2 6 9 0 < 0 . 0 0 . 2 2 6 206 - 6 2

60 1 1 9 6 9 9 0 - 2 2 . 02 - 2 2

0 2 0 0- 6 - 2 2 . 60 2 1 1

2 2 0 2 0 0- 6 - 2 2 . 6 2 60 5

2 12 0 6 1 30 4 05 % " > 2 - 2 2 0 2 0 0- 6

< B (< 8 6 ( 6 0 & 0 , 1 1 9 6 2 1 1 2

- 2 2 60 0 6 5 1 6 - 0- . 2 0 6

!

2 0 6 - 0 - 2 2 6

(29)

/ 6 2 7. 5 1 8 , - . '"

# ,0 0 - 2 - 50 . 6 2 60 - 6

6 - 0 - 2 2 6 , 0< 2 6 , 05

C 1 - 2 2 . 606 -

0-0 0 6 2 6 0 - 2 2 2 2

4 0 . 60 0 2 6 - 0- YZY 6 Y[Y 6 2

0 60 2 20 602 0 - ( 6 9 206

602 0

-> 2 6 - 0 - 2 2

2# 9 #

0 - - 2 2 1 0 1 6

-0 - < 0 B 02 2 60 0 6 0 ! ) ! ! !< ! ) ! ' A #! 6 ! ) ! ! ! 20 < 2 2 .

60 6 - 6 - - 2 - 50 . 60 - 2 2

-6 - 0 - 2 2

4

2 6 2 2 6 . 60 - 2 - 1

-2 < 0 2 - 2 2 6 < 0 2 - 2 2 0

6 2 9 1 - - 0 1 0 0 6 6 2

, 6 8 30 4 05 % " 2 6 2 1 5 1&1 5 1 2

4 # * +

2 60201 - 6 2 6 1 6 I

6 ; 0 2 - 1 1 -- 2 6 2 - 6 1 2

< 0 > 2

A = 12 A = A+1

Text1.text = “STMIK Palangkaraya” Const NamaUsaha = "CV. Digdoyo Cellular" Public Const Jumlah = 500000

Private Const Total = 5

(30)

/ 6 2 7. 5 1 8 , - . ' 4

2 021 20- 60 - 2 - 1 - - 0 021

20-2 021 20- 1 1 . 0 0 -0 0 20 0 60 60

2 1 60 6 2 0- , 0 2

021 20- 6 0 -0 6 0 0 20 0 - 0 6 ( 0

0- 2

0 ! 4

4 4

\ , 1 - 2

& 6 20;

J ( G , - 0 R , 1 0

P , 1 0 2

8 6 8 6 0 0 0

V( & , 1 6

,

V( R , 2 0

> 2

( 4

2 1 60 60 - 2 - 1 1 60 - 2 6 2

- 0 6 6 2 - 0 0 6 1 0 - 0 0

0-4 2 2 9 2 - 6 6 2 .

60 60 - 1 1 . 0 20 6 2 . 1 4 2 - 6 0

2 0 G 1 60 20 6 2 0- 2

0 ! 4

4 4

I 1 6

WX 06 - 1 6

W ( X 0 - 50 ( 0 (

WI ( XI 0 - 50 1 6 ( 0 1

6

0- 8 1 . 0 50 0 . 0

1 ; 0 9

-> 2

(31)

/ 6 2 7. 5 1 8 , - . ''

4 9

2 0- 60 - 2 - 1 - 0- 2 2 0

6 2 - 0 0- . 1 0 - 6 2

0-2 0- 6 0 -0 6 0 2 - : 6

0 0- 2

0 ! / 4 9

4

2 06

-6( (D ( 2 ( +5 0<

F< F 0<

1 1 0- 0

> 2

&

!

6 . - 0 2 60 30 4 05 % " . 60 - 2

-1 2 9 . 1 . - 60 2 * 0 - 2 1

0 0 60 2 - 6 0- 1 1 . 20 .

-0 < -06 0 2 6 6 2 &6 2 . 1 - 1 .

-6 0 1 2 2

4 &

, 5 0 0 60 - 0 2 - - 6 1

1 4 2 - 0 . 6 20 1 5 1( . 02

W 0 X( 1 +2( "

4 & 8 0 > ?

8 . - -20;( 0 90- 2 9 60

- 1 1 - - . 2 9 60 2 2

-1 9 - - W 0 X 2 - 9 2 .

> 2

Private Sub Command1_Click() On Error GoTo Pesan

…… …… Pesan:

MsgBox "Ada Kesalahan Program"

End Sub

(32)

/ 6 2 7. 5 1 8 , - . '$

. 2 9 60( 0- - 6 1 1

1 - 6 1 0- 1 1 ( 1 -

-2 2 206 - - 2 0 2 601 2 - - .

-- . 1 5 1 - - 2 2

-1 -1 5 - 2 0 6 0 W, X

4 & 2 # C 1

8 . - 90- 2 9 60 - ( 1 - 1 9

2-- 0 2 . 1 0- 20 60 : 0 2 .

> 2

4 & 8 0

8 . - - - . 1 . 60

1 9 60 206 - -20; 1 1 2 -

-> 2

$ &

2 2 1 2 6 60 - 0 2 - 1 1 - - 2 1 20 6 0

2 5 6 2 2 - 1 4 5 2 2

-. 2 6 6 0 0- 2

&

2 2 1 2 6 0 . 60 - 2 - 1 - 0 0

2 1( 10 - 6 1 2 6 2

2 2 1 5 11 6 22 5 20 K L 1 - 0 0 2

-0 2 5 11 6 22 - 2 2 6 6 K 6L

> 2

Private sub cmdExit_click() End

End sub

Private Sub Command1_Click() On Error GoTo 0

MsgBox "Jika Error lanjutkan ke baris berikutnya"

End Sub

Private Sub Command1_Click() On Error Resume Next

MsgBox "Pesan dikerjakan setelah mengabaikan Error"

(33)

/ 6 2 7. 5 1 8 , - . '! & 7#

0- 6 1 1 1 - ; 520 ( 2 2 1 ; 520

. - 60 2 - 60 0( 1 - 60 - 0 0 0 ; 520

2 2 602 2 6 6 ; 520

> 2

& '

- 0& '60 - 2 - 1 - 0 0 - 0 ' 0 F &! F< 20 0 2 ; 602 2 2 60 - 0 0 6

6 ; > 2

- 0 ; 60 2 - 1 9 -- 90- 0 0 . 2 6 2

6 1 9 52 +24 + 0 0 ( 1 - - 1 5 2 0

K 0 0 . 2 L 0 02 1 5 2 0 K 0 0 . 0 2 L

& :

6 2. 0 . 60 - - 20- - - 9 6

1 - 5

& $ !

2 . 2 5 . . 2 6

1 - 52 > ( 60 - 0 . 2 2 2 9

602 0 - 6 52 . 1 . 2 - - 0 6 0

5 2 2

Private sub cmdOK_click() If Text1.Text = 1 then

Msgbox “Nilainya Satu” Else

Msgbox “ Nilainya selain Satu” End If

End sub

Private Function Tambah(a,b as Integer) as Integer

(34)

/ 6 2 7. 5 1 8 , - . '# > 2

& $#

20 9 - . 60 2 -- 6 1 ; 1

-1 -1 2 - 2 1 6 2 5 6 60 0(

9 2 . 2 2 6 0 < 2 . - 60 - - 6

9 - 2 2 0 - 0 6 - 0 1 6

602 2 0 6 6

> 2

& 0:

, 6 - 0 6 . 60 - 90- 1 6 -

0-- 1 6 2 20 5 6 6 2 ( 6 60 20 - 0

6 - 0 2 2 60 - 0 0 6 6 .

> 2

& 5

, 6 - 0 6 ?02 60 - 90- -02 0 0 1 - 0 0

:02 60 : 6 - 0 ( 0 2 :02

6 6 :02 6 2 60 - 2 - 1 .0 - 2 2 0

9 - . & > 2 0- 2 1 . 2 - 9 52

2 +2 + . 60 - 6 2 0 2 . 60

-6 1 9 52 2 2

Type DATASISWA NIM as string NAMA as string Alamat as string End Type

Private Sub Command1_Click() ……

…… …… End Sub

Select Case Text1.Text Case "1"

MsgBox "Data anda satu" Case "2"

(35)

/ 6 2 7. 5 1 8 , - . '% > 2

(

1 2 6 2 602 1 - 6 2 0 1 6

1 0 - 2 6 20- 2 M 606 2 2 1 2 . 0 0

60 . 2 - 0 2 - 1 2 ( 0; 2 - 1 2 0 0 206 -

-60- 9 - 6 . 0 - 1 2 0 1 6 <0

05 206 - - 1 . . 0 - 6 0 206

-- 609

-> 2

7 %

02 - 1 5 1 1 2 1 - 0 6 0

2 -- 9 52 . 6 6 1 ; 1( 2

220 2. . 6 20 2 0 2 6 1 60 :

0 0

With Text1

.Text = “Sani” .Font = Arial .FontBold = True .FontSize = 15 End With

Private Sub Command1_click() A = 3 'Set nilai A = 3 B = 5 'Set Nilai B = 5

(36)

/ 6 2 7. 5 1 8 , - . '@

Private Sub cmdBersih_Click() 'Mengosongkan isi TextBox txtBil1.Text = ""

txtBil2.Text = "" txtHasil.Text = "" End Sub

Private Sub cmdHitung_Click() 'Deklarasi Variabel Lokal Dim a As Single

Dim b As Single Hasil As Single

a = txtBil1.Text b = txtBil2.Text Hasil = a * b

txtHasil.Text = Hasil End Sub

Private Sub cmdKeluar_Click() 'Mengakhiri Program

(37)

/ 6 2 7. 5 1 8 , - . 'A

' 8 1 2 1 2 - 1 10 0 ; 2 5 6 ; 2 2. 2

--9 52 . 6 6 1 ; 1( 2 220

2. . 6 20 2 0 2 6 1 60 : 0 0

2 2. 9 - 2 2 1 9 60 20 0- 2

! : $ " !#

* 1 1 ; * 2

> 20 * 2 > R * 2 2.

1

-> 20 805 ;2 30 4 05

% "

20 1 2 6

> 20 6

20 ' 1 2

> 20

20 $ 1 24

> 20 4

20 ! 1 2B :

> 20 B :

> 5- 1 5 -4 6

> 20 4 6

> 5-' 1 5 - 2 05

> 20 2 05

> 5-$ 1 5 - 6

> 20 6 0

> 5-! 1 5 - 2

0-> 20 2 0- 2

* 1 > 20 * 2 >

* 1 ' > 20 * 2 2.

> 11 6 1 516 +02

(38)

/ 6 2 7. 5 1 8 , - . ')

20-- - 6 1 20 0- 2

01 1 . 6 2 6 1

o *0 , 9 52 J < 0 1 > "' < o *0 * 1 J ; 1 0 1 ; > "' ; 1

4 2 1 02 6 1

-2 2 2 1 0 20 60 : 0 0 6 2.

. 6 2 2 - 60 0

01 1 . 6 2 6 1

o *0 , 9 52 J < 0 1 2"' < o *0 * 1 J ; 1 0 1 ; 2"' ; 1

Private Sub optRed_Click() ‘Membuat teks bewarna merah lblTeks.ForeColor = vbRed End Sub

Private Sub chkBold_Click() ‘Membuat teks Tebal

If chkBold.Value = 1 Then lblTeks.FontBold = True Else

lblTeks.FontBold = False End If

End Sub

‘Untuk pilihan font color yang ‘lain silakan Anda coba membuat ‘kode programnya

(39)

/ 6 2 7. 5 1 8 , - . $"

!

"

8 2 0 , 2.(

8 2 6 6 < 2

6 1 30 4 05

8 9 - 20 2. 6 1

30 4 05

8 . 2- 5 2 &5 2 2.

; 1 6 9 - 6 30 4 05

8 9 - 6 1 1 0 5 2

8 2 6 6 1 30 4 05

8 9 - 6 1 1 0 5 2 < 2

6 30 4 05

' 8

-, .( 8 2 6 6

< 2 6 30 4 05

8 1 2 ; 1 0 2 ; 5 0

2 1 - 2 - 1

8 0 0 2.

8 ( 6

1 9 - 1

, 1 1 30 4 05 1 - 2 2 - 0- 1 1 ,

9 52 0 2 6 , 110 . 02 2 2 - 0- 1 1 .

1 1 6 - 1 0 - 1 9 - . 0 1 10 0-0

20 - 2 9 - 1 10 0-0 20( 1 2 6 6 < 2 .

6 & 6

:< &)

, 20 6 2 0 2& 2 0 2 . 1 - 2 6 - 2

9 - . 0 . 1 - - -2 0 20- 1 0 .

20 : ( 9 0 ;( - 6 0 .

, 20 - 2 9 - 6 2 60 6 2

1 1 1 1 - 9 6 20 2 6 2

1 609 - 1 - - 6 &- 6 1 6

9 6 - 6

8 0 : 6 2 1 2 0( 1 1 10( 1 0 6 1 1

1 01 1 2 0 2 0( - 6 0 0 1 1 <0 6

0- 1 1 . ( 0 - ( 6 2 2 6 1

(40)

/ 6 2 7. 5 1 8 , - . $

> 2 > 11 6 % IY Y

8 2 6 6 - 0 2 2 . 0 6010 0-0 - 2

9 - 0 11 6 2 1 1 - 0 . 2

-1 -1 0 0 2 8 2 6 2 2 6 0 0 2 - 0 .

60 0- 11 1 0 0 - 6

> 2 > 11 6 %! ( &)

< 2 6 - 9 60 2 2 . 6 2 60 10

9 - 2 - 2 9 - 6 2 1 10 0-0 . - < 2

> 2 > 11 6 G%! * +

5 0 - . 6 2 609 - 0 0- 2

: - -2 0 20- . 6010 0-0 9 52

- 0 . 6 2 60 - - 9 52

&) - 9 60 . 6 2 60 10 9 52

0 0 2 0 6 6 2 1 1 0 0 .

-. 1 10 0-0 2.( 1 2 6 6 < 2 , 20- 1 0- 2

(41)

/ 6 2 7. 5 1 8 , - . $'

:

* 1 1 - 9 - 2 1 6 1 1 1 30 4 05(

; 1 1 - 2 1 2 601 9 -& 9 - 0 20 - 2

60 2 -- 20 2 0 2 6 1 $ ' * 1 6 2

1 - 9 -& 9 - . 6 6 1 30 4 05 . 1 10 0-0

20( 1 2 6 6 6 2 1 - 2 - 9 60 , 6

0 0 0 - 60 2 2 20( 1 2 6 ( 6

- 9 60 . 6 9 -& 9 - 2 2

! "/#

-30 4 05 1 6 - 20& 20

. . 6010 0-0 9 1 9

-2 -2 2 9 - 2 2 0 6

20& 20 . 0; 2 . 1 1 . 02 20& 20 0 0 1 0 6010 0-0

1 9 - . 6 6 1 30 4 05

, 20& 20 1 1 2 2 2 0

20 0 0 0 0 & 0

- 0 ) 0 - 0 0

0 0 ( 0 2 0 0

6 20& 20 1 1 0 .

! "1# ;

(42)

-/ 6 2 7. 5 1 8 , - . $$ : C

1 9 - 6 1 30 4 05 1 1 . 0 20 % , 20

% 60 - 2 - 1 1 0- 06 202 6 9 - .

60 - 0 5 ; 1 1 1 . 0 20 %

K* 1 L( K* 1'L( 6 2 . ( 0 2 1 $ $

1 0 0 20 0 0 6 1 0 6 - 0 0

-1 -1 6 - -02 2 - 1 0 2 1 6 0 9 -& 9 - .

60 - 0 6 1 9 52 . - 2

11 30 4 05 0 . 1 -

;0-2 - 1 - 2 2 ; 1 ,

;0-1 ;0-1 6 - 1 2 - 1 2 0 - 2 .

- 2 - 2 0 ;0- 6 2

-1 -1 6 - - 2 6 - 2 . 0 20 1

< 2 - - 2 ; 1 6 % 2

-- 2 @ 0 0 6 ;2 1 ;0- . 0 .

60 - 6 1 30 4 05

0 ! ' '

' C &! ' C &!

5 > 1 4 + 0 0

5 - > 5- 4 + 2 0 2 4 +

516 > 11 6 1 8

6 2 2 1 6 8 6

60 0 52 . 0 2 4 +

6 < 0< 0 2 4 + 2 20

;0 *0 0 2 4 + 05 ,052

; * 1 5

; * 1

6 06 21 01

= 0H 2 5 4 2+2 +2 4 +

01 1 2. & ;0 6 2 .

< 3 205 5 4

: 9 ' < 0 < 5 < H

1 9 -& 9 - . 2 0 2 1 10 0-0 20 < 0 0

= 0 6 > , 20& 20 0 0 60 - 2

(43)

/ 6 2 7. 5 1 8 , - . $!

20; 2 6 9 - - 2 0 . 2 1 2 601 9

-2 2 1 1 6 2 - 6 ; 2 . 60

-6 &

, 20& 20 2 2 6 2 60 1 0 9 6 20

& & 20 2 0 2 6 1 $ $ 6

1 1 -- 2 0 0 1 0- 6 2 : -2 1 5 2

6 1 10 6 - 2 1 - ; 1 5 0 2 -20;

6 1 - 1 0 02 20 9

6 2 60 - - 6 2 1 609 - 1 0

- 6 20 5 2 60 : 0 0

06 - 1 - 2 6 1 30 4 05 1 10 0-0 20 ;2( (

?062 ( 6 = 0 2 0 5 2 01 206 - 1 10 0-0 20 /

20 2 2

( : 7 % ! % !

= 1 0 1 - 2 &- 2 30 4 05 9 1 6 - - 6

20 - 6 ) ( 0 2 1 $ ! , 20

- 2 60 - 2 - 1 1 0 : 2 0 6

20) 60 - 2 - 1 10 0 : 6 6 0 9

-1 - 2 2 2 ( 20 2 2 2 2 6 20 0

0 5 2 1 20 : 6 206 -

-90- 0 0 6 0 20 + 0 05

'Membuat lebar frmCoba menjadi 2 kali lebar semula frmCoba.Width = frmCoba.Width * 2

'Membuat tinggi frmCoba menjadi 3 kali tinggi semula frmCoba.Height = frmCoba.Height * 3

'Meletakkan frmCoba di sudut kiri atas frmCoba.Left = 0

(44)

/ 6 2 7. 5 1 8 , - . $#

! "3#

-6 ' 1 5 1 : . 6 2 60 - 6 20

) 6 - . 02 2 6 2 > 2 . 2 1 6

> 2 1 > 2 , 22 6 9 0 : 2 2 6 2 60 0 0

6 1 - 2 ( 1 0- . 60 - :

2 6 ( - 5 0 6 . - 2 2

-1 - :

-: 2 6 6 : 0 0 - - 9 6 0- 6

1 - 1 2 6 0 2 1 0= &

30 4 05 2 1 . 60 - 9 1 - 2 2 01 0- .

1 . 2 - : 2 2 2 2 6 2 60 0 2 6

2 $ ' 2 6 2 9 60 0 2 6 9 6 ) &

6 5 2 - 1 0 0 0 0 20 ) 6

- 1 0 - 6

, 20 0 0 9 6 2 600 0 6 1 - - 2 2 01

. 0 20 ) ( ) ( + ( ! ( (

7 ( = ( 6 ? & 2 1 - 0 0 - 2 2

6 01 G - 6 01

'Mengatur property ForeColor dan BackColor 'Pada lblCoba

lblCoba.ForeColor = vbHighlightText lblCoba.BackColor = vbHighlight

'Ketiga kode program di bawah ini mempunyai hasil sama

(45)

/ 6 2 7. 5 1 8 , - . $%

2 6 2 60 - ; 0 4 . 1 1 :

6 - : 8 ( =09 6 40 4 6( ( 6

4 2 ; 0 C4> . 1 - ; 0 6 0 C 05- 4 05

0 ! C ! 5

Konstatan Nilai Heksadesimal Keterangan vb3DDKShadow &H80000015 Darkest shadow

vb3Dface &H8000000F Dark shadow color for 3-D display elements vb3Dhighlight &H80000014 Highlight color for 3-D display elements vb3Dlight &H80000016 Second lightest of the 3-D colors after vb3Dhighlight vb3Dshadow &H80000010 Color of automatic window shadows

vbActiveBorder &H8000000A Active window border color vbActiveTitleBar &H80000002 Active window caption color

vbActiveTitleBarText &H80000009 Text color in active caption, size box, scroll bar arrow box vbApplicationWorkspace &H8000000C Background color of multiple-document interface (MDI) applications vbButtonFace &H8000000F Face shading on command buttons

vbButtonShadow &H80000010 Edge shading on command buttons vbButtonText &H80000012 Text color on push buttons

vbDesktop &H80000001 Desktop color

vbGrayText &H80000011 Grayed (disabled) text

vbHighlight &H8000000D Background color of items selected in a control vbHighlightText &H8000000E Text color of items selected in a control vbInactiveBorder &H8000000B Inactive window border color vbInactiveCaptionText &H80000013 Color of text in an inactive caption vbInactiveTitleBar &H80000003 Inactive window caption color

vbInactiveTitleBarText &H80000013 Text color in inactive window caption, size box, scroll bar arrow box vbInfoBackground &H80000018 Background color of ToolTips

vbInfoText &H80000017 Color of text in ToolTips

vbMenuBar &H80000004 Menu background color

vbMenuText &H80000007 Text color in menus vbScrollBars &H80000000 Scroll bar gray area color

vbTitleBarText &H80000009 Text color in active caption, size box, scroll bar arrow box vbWindowBackground &H80000005 Window background color

vbWindowFrame &H80000006 Window frame color vbWindowText &H80000008 Text color in windows

: 7

, 6 : -2 1 5 ( , 20 * 2 6 2 600 0 6

1 - - 20 2 0 2 6 1 $ #

(46)

-/ 6 2 7. 5 1 8 , - . $@

> 0 2 - 1 0 0 20 0 60 - - 1 0 - 6

1( 20 5 2 60 : 0 0

* 2 1 - 9 - . 1 0

1 1 . 0 20& 20 . 2 0 . 02 - % 0

-2 + 0 - 2 @ 6

: % 0 1

, 20 60 - 2 - 1 2 - - 2 2 - 01 2

. 602 1 0 - 6 - 2 ( 20 9 6 6 0 - 6

- 01 2 6 < 6 - , 20 1 20

20 . 9 - 01 2 6 1 20 +2 6 2

60 20 06 - 6 - 2 . 1 6 - - 6 20 0 0 5

1 2 < ( ) ( ) (

) ( ( 6 - 1 6 - 20

6 - - 2 ) ( < ) ( 6 ) 1 6

-20 2 - 20 1 6

-- -2 1 6 R 2 - 1 2 - + 2

6 0 - 2

/ : & ! " !

5 6 ; 2 0 0 6 0 20 6 ( 6 (

2 2 0 1 -0 6 2 1 609 - 1 -0

- 2 0 0 60 1 .0- 2 602 1 0 - 6

- 6 206 - 0 60 - 0 0 20 6

( 6 2 60 1 0 - 6 1 20 2 0 2 6

- 2 - 0- 2 0 0

'Kedua kode program di bawah ini mempunyai hasil sama txtCoba.Text = Text1.Text

txtCoba = Text1

txtCoba.Font.Name = "Sylfaen" txtCoba.Font.Size = 12

(47)

/ 6 2 7. 5 1 8 , - . $A

!* @ # *! # +

, 6 0 0 0 - 609 - 1 2 6 &1 2 6 . 0 60

-2 0 8 2 6 (7 (2

-'

0- 2 - 2 1 1 . 0 20 < ( ( = ( 6 > (

1 - - 2 2 2 20 9 1 6 - 1 2 6 8 2 6

0 0 60 - 2 - 1 20 < ( ( = ( 6 >

6 1 - 0 2 20 2 0 2 6

- 2 - 60 : 0 0

, #

8 2 6 7 1 - 1 2 6 . 60 - 2

-1 1 - 1 0 2 - 2 , 6 - 6 1 0 .

-02 206 - 1 1 0 1 2 6 0 0( 30 4 05 5

2 1 20 - 1 . - - 1 0 1 0 2 - 2 -

20-6 60 8 2 6 0 0 60 - 90- 2 - 2 0 0

60 - - 1 0 2 1 0 . 1 0

60 - - , 1 2 6 2 2 6 1 - 6 1

6 2 60 0 2 6 - 2 - 60 : 0 0

(

8 2 6 2* 5 60 - 2 - 1 10 6 - ; - 6 0 0 2

-2 - 2 2 2 2 8 2 6 60 - 2 - 1 1 60;0- 0 0 0

6 . 6 602 2 - 1 .

'Menyegarkan kembali DataGrid (kontrol di VB yang 'digunakan untuk menampilkan data yang disimpan di 'database)

grdCoba.Refresh

'Lebar Form menjadi dua kali lipat dan 'posisinya berada pada pojok kiri atas. 'Syntaxnya :

frmCoba.Move 0, 0, frmCoba.Width * 2, frmCoba.Width * 2 'Membuat txtCoba disembunyikan

txtCoba.Visible = False

(48)

/ 6 2 7. 5 1 8 , - . $) * , * ' +

0 , 20 6 8 2 6 ( 30 4 05 9 1 . 60 - 9 1

- 9 60 4 0- 2 0 0 1 - - 9 60 &- 9 60 1 1 .

60 60

-• 9 60 6

9 60 6 2 9 60 6 2

1 - - 2 6 - 2

• 9 60

9 60 60 -02- 6 2 0 0 6 0 2 - 2

1 10

• 9 60 - 6 <

-9 60 ! - - 60 -02- 6 2 - 2

1 01 ; - 0 2( 6 - < - 1 - - 0- 6 0

- 9 60 ! - ( 60 -02- 6 2 - 2 1 10 6

-; - . 1 9 - - 2 . 0

• 9 60 $ + & ($ +6 ( 6 $ +

9 60 $ + & ( $ +6 ( 6 $ + 1 - - 9 60 .

6 + 8 0 &1 0 - 9 60

60 -02- 6 2 + 60 2 - - : ( 60 ( 6

602

-• 9 60 & ( 6 ( 6

9 60 &- 9 60 0 0 60 -02- 6 2 1 60& ( 60 (

6 60 -- 60 2 - 2

* %

02 - 1 5 1 1 2 1 . 1 10 2 2

-1 - 2 1 B 1 0 6 2 2 -- 9 52 .

6 6 1 ; 1( 2 220 2. . 6 20

(49)

/ 6 2 7. 5 1 8 , - . !"

% ! : $ " !#

* 1 1 ; B

> 20 0- B

> 20 . 6 1 NN

1 ,052 1

> 11 6 1 516B

2. & 05

,052 1

20-- - 6 1 0- 2 0 0

4 2 1 . 0 1 : 2 1 9 :# 80 . (

- 20- 0 2 6 60 2 2 1 1 - 2 1 : - 0 ( 6

- 20- 0 2 206 - 6 60 2 2 1 1 0 - 2 1 1

-: 2 1 1 9 60 0

‘Kode program berikut dijalankan pada saat user ‘menggerakkan pointer di atas cmdYes

‘cmdYes akan bergerak secara random

Private Sub cmdYes_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

(50)

/ 6 2 7. 5 1 8 , - . !

8 - 2

0 2 0 0- 6 1 30 4 05

2 1 - - 2 0 2 0 0- .

2 6 2 60 +

8 0 0 20 - 2 0 2 0

0-8 ; 0 6 - 9 60 - 2

0 2 0

0-1 30 4 05 . 601 - 6 6 - 2 &- 2 0 2 0 0- 6

- 2 &- 2 . 2 1 0 6 + 2 30 4 05 2 1 - 0

609 - 0 1 0 - 2 &- 2 0 2 0 0- 2 2( 30 4 05 9

1 1 . 0 - 2 &- 2 2 1 . 60 2 A B

B 8 -0 >D 1 1 . 0 .

-60 60 - 2 0 2 0 0-( 1 - 2 0 2 0 0- 2 2

1 10 0-0 - 60 60 >D 2 0

• 2 0 2 0 0- 60 2 - 6 ;0 8 3438%" . 2 6 2

6 20 30 4 05 0 206 - 1 1 - 2 1 ;0

. 0

• 2 0 2 0 0- 602 1 0 - 0 5 2 60 60 >D 6 2

1 60 - - 0 %

6 2 60 - 6 1 6 . 02 .

6 60 2 -- 6 ; 1 6 1 1 0- 20

6 1 20 . 0 6 2 - , 6

- 9 60 - 0- 602 0 5 11 6

22 6 2 ; 0 1 01 - 9 60 20 602

-8 0 : 6 2 1 2 0( 1 1 10( 1 0 6 1 1

1 01 1 2 0 2 0( - 6 0 0 1 1 <0 6

0- 1 1 . ( 0 - ( 6 2 2 6 1

(51)

/ 6 2 7. 5 1 8 , - . !'

0 - 9 60 - 0- ( 9 1 01 - 9 60 6 0

+ 6 20 $ + & ( $ + ( $ +6 ( & (

( 6 ( 2 2 0 206 - 1 01 - 9 60

% 9 !

2 60 - 2 - 1 1 0- - 2 2 - - 2 &

- 2 0 20 ) ( < ) ( 6 ) 40 . 20

6 - 2 2 2 600 0 6 - 01 2 . 0 6

60 - 0 - -2 R 2 - 1 1 0- + 0

20 ( 20 0 . 5 - 6 ) 2 +

60 - 2 - 1 1 0 - - 2 5 $ 01 0 6

A 0- 0 6 0 5 20 2 1 0 6 0 0 -0 0( - ( 2

2

0- 2 9 ( 1 - 20 = =

6 2 60 0 0 0 2 0 2 2 1 10 0-0 0 6 0 2

0 2 9 6 2 1 0 0 20 A 2 @ 1 9 60

- 2 5 2 1 20 1 - . 0 6

9 0 1 1

2 ) 60 - 2 - 1 01 1 - 6 0

, 6 2 1 1 - 6 2 - ( ;( 6 - -2 &

- -2 - , 6 1 1 . - 2 2 2 60 2 -- 60

- 2 . 2 - 1 1 0- - 2 2

- 2 +24 + 2 2 60 2 -- 6 ; 1( 1 1 . 20

6 - 2 2 2 60 0 20 ( 9 2 6 2 20

. 60 - 6 2 1 01 1

-- -2 . 9 20 ( ) 9 1 6 - 20

Private Sub cmdTest_Click()

' Menyimpan data, menutup form yang aktif. Call SaveDataToDisk 'Memanggil prosedur SaveDataToDisk Unload Me ‘menutup form

(52)

/ 6 2 7. 5 1 8 , - . !$

0- - 2 ) 1 01 1 - . 2 2

9 . ( 1 - 20 6 2 60 0 0 0 .

1 9 - 9 1 - 01 1 . 60

-0- - 2 ) 1 01 1 - & ( 1 - 20

& 6 2 600 0 6 6 - -2 2 2 2 ( 0 .

- -2 2 0- J

& % 1

2 1 1 . 0 . - - - 20- 2 60

1 : - 0 0 8 1 -0 - 1 10 0 0 6 0 2 0 0

20- - 2 2 2 60- 0- 1 - - 2 2 2 1 9

--- 6 2 2 *

! '5# )

, 2 - - 2 2 2 6 ; 1 0 . 60

-6 1 0 0 20 > 20 2 - 1 9 - - 6 6 0

- 2 6 - - 9 60 < 2 . 20 6 0 - 2 2 2

6 - 9 60 -

0-0 5 2 - 20- 5 5- + 60- 0-( 1 - - 1 1

0-6 1 - 6 - 2 . 0 4 0- 2 5 2 6

2 - 6 1

> 5-4 + 1 10 0-0 0 0 6 " I ( " I * 20- > 5-4 +

60 0 0 605 2 1 - - 0 0 6 0- .

Private Sub chkSop_Click()

(53)

/ 6 2 7. 5 1 8 , - . !! 7 4

2 20 60 - 6 1 2 9 1 ' 2

0 . 1 : - 0 0 . 0; 2 + .

60 - 2 - 1 10 0 2 0 0 6 0 0 .

602 : - ( 0 2 1 ! '

! '"#

0 60 0 0 ( 1 - . 0 6 1 .

1 206 - - 2 0 0 . 60 0 0 0 0 ( 6 . 206

-60 0 0 0 0 " 6 1 2 2 2 0 . 60 2

--6 . 1

> 2 6 1 1 1 . 20 0- 2 0 0

8 7

2 - 1 1 . 0 ; 0 . 10 0 6 - 2

60 - 2 - 1 1 0- - 2 6 - 2 0 .

4 6 . ( - 2 9 60 - 0 - 2 0 2 1 2 6 0

- 2 &- 2 . 0 > 2 - 2 ; 1 ( 0 2 1 ! '

, 6 1 1 . 60 2 -- 6 6 20 & .

60 0 0 0 2 - 1 1 0- - 2 2 2 - 2 &- 2 .

1 1 2 - 2 60 2 -- ( - 2

-‘ Jika status single dipilih, mendapat tunjangan 300000 ‘ Jika status menikah dipilih, mendapat tunjangan 500000

If optSingle.Value = 1 Then tunjangan = 300000

ElseIf optNikah.Value = 1 Then tunjangan = 500000

(54)

/ 6 2 7. 5 1 8 , - . !#

6 0 2 2 6 2 60 2 -- 5 60 2 ; 1

2 2 2 20; . 0 6 6 1 1 2 - 2 &- 2

. 6 6 1 9 60 - 2 - 6 0 ; 1 6 5

1 10 0 - 2 &- 2 2 2 6 1 - - - 0- 60 2 0 6

1 - 2 1 - 1 60 1 1 0 . C D 6

1 2 -- C D 60 2 - 2

2 1 1 . 0 ' - -2 0 20- . 1 0- . 02

• 0- - -02 -- ( 1 - 1 - 2 606 1 .

-1 0- 20

• , 20 6 6 0 - 2 - - 1 1 0

- 2 606 1 . - 2 0 0 2 - 60 2

C 0 60 2 ( 1 - 1 - 2 . 6

606 1 . 5 2 1 20

-H 9 1

20- 2 < ) 60 2 -- 6 ( 1

-20 6 0 - 2 2 2 60 0- 20 2 0 2

5 2 1 20 02 1 . 6 606 1 . 60

2-6 -

20-0- 02 1&02 1 . 1 5 6 - 2 6 60- 2 0

6 2 ( 02 1&02 1 2 2 6 2 601

--1 0 20 > - 1 20-- 0 0 . ( 2 - 0 6 - 0

0- 2 . 2 - >2 V 2

(55)

/ 6 2 7. 5 1 8 , - . !%

1 0 0 206 - 1 2 - 1 -0 2 - 1 1 -- 02 1 6 2

1 0 - 6 1 20 5 2 - 6 60 : 0 0

, 20 60 - 2 - 1 2 - 20 &20 . 6

6 0 6 - 1 6 @

6 6 : 2 - 1 6

6 0 0

-, 6 1 ! ! 602 9 -- 6 0 0 20

"( 6 $

! '*# $ < ) % 50 " *

2 < ) 9 1 1 - 2 - 1 10 0

0 6 0 2 02 1 6 2 : -2 2 - 1 -20;- ( 20

2 60 0 0 0 " 2 2 ' , 6 1 6 " 2

10 0 6 2 60 - - 6 1 - 1 - 0

2 , 6 1 6 ' 10 0 60

-6 1 - 2 1 # 0 20 ( - 2 0 24 +

1 1 . 0 20 2 + . 60 0 0 0 5 2 6 "

20 602 9 -- 1 ! #

(56)

/ 6 2 7. 5 1 8 , - . !@

! ',# $ < ) 2 +

5E2 "

> 2 1 - 0 24 + 2 - 1 10 0 - 2 . 6

- 9 0

! '.# < )

2 ; 1 20 6 1

(57)

/ 6 2 7. 5 1 8 , - . !A

Private Sub cmdAdd_Click()

'Menampilkan nama kota di lstKunjung sesuai yang dipilih di lstKota

Dim CurItem As Integer CurItem = 0

Do

'Jika item yang dipilih

If lstKota.Selected(CurItem) Then

'Tambahkan ke lstKunjung.Jika Anda menambahkannya ke ComboBox,

'ganti "lstKunjung" di bawah dengan nama ComboBox yang ada. 'Contoh: cboKunjung.AddItem lstKota.List(CurItem)

lstKunjung.AddItem lstKota.List(CurItem) 'Lalu hapus dari lstKota

lstKota.RemoveItem (CurItem) Else

CurItem = CurItem + 1 End If

Loop Until CurItem = lstKota.ListCount

End Sub

Private Sub cmdAddAll_Click()

'Memindahkan semua kota ke lstKunjung For i = 0 To lstKota.ListCount - 1 lstKunjung.AddItem lstKota.List(i) Next i

lstKota.Clear

(58)

/ 6 2 7. 5 1 8 , - . !)

• ' / 6 : 0 2 1 - 0 . 6 2 1 10 0 2 0 .

6 60 6 ;2 6 206 - 0 1 20- 60

I

0 - 2 - 1 1 0 - 1 6 1 ; 1 2 021 48, (

6 <05 0 6 6 2 021 4 ( 1 2 ;0 ?8* ( 5 6 1 2 ;0

8* ( * 6 , 5 1 6 ;0 ( 6 05 > 6 >

, 20 2 60 - 2 - 1 2 - - 1

60 0- 6 - - 2 1 6 2 1 10

50 1 1

! ! !

, 6 2 6 6 2 1 0 0- 1 - 6 1

6 1 - 20 ( 6 - 6

201 6 6 2 1 - ; 0 < 9 :

2 - 1 1 2 1 - 20 ,052 6 0 - 2 01 ( 5 2

> 2 2 * 0 < 9 :60 - 2 - 1 1 2 ;0

;0- 6 ; 1 2 ;0- 021 1 ( 05 05 ( & 2

5 6 6 ( 1 2 ;0 :1; ( 5 6 1 2 ;0 1; ( *( ,

9

!

2 - 1 - - 2 01 6 2 201 ( 6 6 2

1 - ; 0 6,052 ( 2 1 - 1

1 ;0 ( 5 2

( : ! !) 7 !

6 6 2 1 - 0 2 2 1 ( 1 ;0

2 - 1 .01 1 - 6 1 ;0 6 ; 1 2 48,( 5 2

SavePicture imgGambar.Picture,"D:\Picture\oryn.bmp" imgGambar.Picture = LoadPicture

(59)

/ 6 2 7. 5 1 8 , - . #"

> 2 2 , 0 2 2 - 1 .01 1

-; 1 2 021 1 ( 2 1 1 20- ; 1 2 1

1

# 1

60 - 2 - 1 1 0 - 1 ( 6 10-0 9

) 0 1 1 0 - 1 ( ) 1 6

-0 1 2 6 2

-2 - 0 ;0-( 6 6 2 ; 0 0 - 2 0 0 - 2 &

- 2 0 ( 20 ; 0

-> 2 1 2 6 < 0 0 2 6 ) 2

-1 1 0 -

;0-20-- - 6 1 20 0- 2

2 1 609 - ( 1 - 0 . 20 2 0 2 6 1

! @

Private Sub cmdGrafik_Click() picGrafik.ScaleMode = 0

picGrafik.ScaleWidth = 360 picGrafik.ScaleHeight = 2 picGrafik.ScaleLeft = 0 picGrafik.ScaleTop = -1

picGrafik.ForeColor = vbBlack ‘Set ForeColor Jadi Hitam picGrafik.Line (0, 0)-(360, 0) ‘Garis Hitam

For i = 0 To 360

picGrafik.ForeColor = vbRed ‘Titik Merah picGrafik.PSet (i, -Sin(i * 3.14 / 180))

picGrafik.ForeColor = vbBlue ‘Titik Biru picGrafik.PSet (i, -Cos(i * 3.14 / 180)) Next i

(60)

/ 6 2 7. 5 1 8 , - . #

! '/# ! )

$ !

0 - 2 - 1 2 - 02 - . 60 - " & ( &

:0 ( ' & , 0 2( $ & ,0+ ( ! & > 52 ( # & 5 ( % & 80 01 2 ( @ & > 201 2

0 5 0 I !!" :0

51 I #%@ :0

0 5 0 I @' 0 2

5 52 I '" :0 2 - ( '!" 2 - 20 0 51 I """ 02 =01 2 05

6 6 2 1 1 2 1 6 - 60 0 6 1 2 20

0 0 1 9 60 " & ( 6 - 6 6 2 602 2 - 6

5 ?062 6 5 = 0 2( 20- - 1 0 5 2 ;0- 0

1 . $ ! 9 '

0 - 2 - 1 2 - 0 0 - 60 2 0H 2 0 -0 0(

6 6 2 1 - 20 0 0 2 - 1 2 - - 60 2

(61)

/ 6 2 7. 5 1 8 , - . #' $ ! 0

0 - 2 - 1 2 - 0 0 - 60 2 < 20- 0 2 (

6 6 2 1 - 20 0 0 2 - 1 2 - - 60 2

0 2 6 0 2 1 B

$ ! H

0 - 2 - 1 2 - 20 0 1 < 20- 8 2

-9 1 B

$ ! 5

0 - 2 - 1 2 - 9 1 0H 2

8 2 - 9 1 D

8 ' # 1

2 6 2 1 6 ,052 4 + 6

2 60 . 0 1 2 6 1 ;0- 6

) ( 2 0

% ! *1<:+< <6 < 6 !< <

8 1 - 0 - 6 2 6

- 60 2 1<: 6 9 0&9 0 6 6 0 ( 1 0 6 0 6 2

6 !( 1 0 6 2 . 60 . 2 - 6 1 60 ( 2

60 20 0 6

%!

8 1 0 - ) 6 : )

9 *1 <: + . *1 < : +<6

8 1 - 0 2 6 0 - 60 2 1 <: 1 0

6 1 <:

9 *1 <: + . *1 < : +<6 <

8 1 - - 2 - 6 0 - 60 21 <: 1 0 6 1 <:

9 *1 <: + . *1 < : +<6 < 7

8 1 - - 2 - 0 0 6 0 - 60 21 <: 1 0 6

1 <:

*1<:+

8 5 2 - 6 2 2020- 6 - 60 2 2 2 2 6 - 0

(62)

-/ 6 2 7. 5 1 8 , - . #$ 9 $ !!

6 ' 1 5 1 - 2 2 ) . 02 > ) 6 ( ) 6 .

1 1 . 0 0; 2 . 1 1 6 0 2 0 , 20 6 0

- 2 2 2 . 5 - 20 6 20 6 .

1 2 0- 0 0 9 - 10 01 1 6 1 - 01 1 , 20 0

. 20 6 : -2 &201 6 ( ( .

1 1 0- 0 0 0 0 0 60- 2 . 2 6 2 6

6 ' - 9 60 < 2 20 6 0 . 02 - 9 60

. - 60 0 6 2 60- 0- 6 - 9 60 2

. 60 0 - 20- 0 60- 2 6 1 10

> 2 8 0 0 - 2 6 - :

! '1# ( )

6 1 . 20 0- 2 0 0

&) $ !!( - 60 -02- - 20- 1 - 0 1

-2 6 4 6 1 - 6 6 2 1 -0 0 1 ( 9 60

< 2 5 - 2 9 60 - 20- 1 - 0 1 - - 6

1 - 2 1 -0 0 1 ( 6 60 - 0 0 6 < 2 > -

20-Private Sub vsbGambar_Change() imgGambar.Top = -vsbGambar.Value End Sub

(63)

/ 6 2 7. 5 1 8 , - . #!

1 - 0 1 - 1 60 6 1 1 ;

2-- 6 < 2 2 2 2 - 1 6 2- 0 . 0- 6 1

1 - 0 5 4

0

1 01 2 0- 2 - 1 01 1 2

0-: -2 2 6 2 20 01 0 2 6 1

1 2 1 . - 5 2 6 0 1 0 60 2 1

01 0; 2 &<0 ( 6 2 1 609 - ( 01 206

-- 0 2 4 20 6 0 0- 2

& !

8 2 - - - 2 6 2 ; -20; 2 6 < 2 01

1

0 - 2 - 1 2 - 1 0 6 +( 90- - 2 2 2

1 - - 2 .

) !

8 2 - 0 0 0 2 < 6 1 10 0 6 20- G """ 2 1 0 < 2 01

0

, 20 0 0 6 2 60 - 0 2 1 2 1 .01 6 2

1 2 . - 02 6 - 2 2 2

< 2 . 60 -02- - 2 201 6

-0 2 < : -2 . 2 602 2

-> 2 8 1 2 1 0 02

(64)

/ 6 2 7. 5 1 8 , - . ##

2 -- 6 01 6 * 1 20 6 1 ! ) 2

20 01 ( C ( """ - 20-- - 6

1 20 0- 2

C ) 9 1< 9 1< 7 ! 9 1

< ) 60 - 2 - 1 1 0 - 6 0< . 2 6 2 6

0 2 1 - 1 2

! '4# < )

0 0 24 + 6 2 60 - 2 - 1 1 0 - ; 6 &; 6 .

2 6 2 60 6 0< . -20;

! *5# < )

- < ) 60 - 2 - 1 1 0 - ;0 &;0 . 2 6 2 6

; 6 . -20;

Private Sub tmrJam_Timer()

(65)

/ 6 2 7. 5 1 8 , - . #%

! *"# - < )

' ! 7 ! 9 1

2 - 1 1 2 0 ;0 6 - 1 ;0 ( 6 6 2

1 - 20 ( 10 . - ;0 . 0 0

602 1 0 - . ;0 021 ( 1 - -02 6 2

1 - J 1 ( - ;0 . 0 0 602 1 0 - ;0

;0- -02 6 2 1 - J 1 ]J 9 ]J 0;]J :1;]J 05 2

-1 -1 2 0 ;0 6 - 2 0 2 . ( 6 6 2 1

-20 5 0< ( =066 ( 1 ( 6 . 6 . 2 1( 6

1 2 - 1 0 &1 0 1 9 60 2 *

# # ) 9 1< 9 1 7 ! 9 1

80 . -02 1 10 0-0 20 - 2 . 02 0< 0 24 +( 0 0 24 +(

6 *0 0 24 + 601 6 0< 0 24 +

(66)

/ 6 2 7. 5 1 8 , - . #@

! *'# < ) 0 < ) 0 - < )

20-- - 6 1 20 0- 2

4 % ! 1

% !

> 11 0 4 + 1 - - 2 . 1 . 60 - ; 0 02

60 &60 1 1 . 0 60 - 6 0

-?0 6 : 20- (- ( 6

, 6 2 - 2 2 2 60 2 -- 6 ; 1( - 2 2 2

206 - 6 2 60 - . 20 - 2 201 ( 1 - 2

2 2 6 2 60 0 2 6 2 1 609 - 6 1

2 - 60

8 -0 - 2 2 2 1 - - 2 . 1 1( 1

- 2 0 0 206 - 60 2 -- 6 4 + 2 - 1 1

-- 2 2 2 6 + 0- 20 - & - 0- 2 0 0

Private Sub dirTest_Change() filTest.Path = dirTest.Path End Sub

(67)

/ 6 2 7. 5 1 8 , - . #A

,0 0 1 2 6 1 - (

1 - - 602 1 0 - ( 0 2 1

! !

! **# = &

,0 0 805 ;2 > 11 0 4 + > 2 6 0 24 + 6 -

0-( 1 - 2 0 4 + - 602 1 0 - 6 4 +

5 2 - 1 1 - 6 ; 1( 6 5 05- 6 - 2

2 2

2 - 1 1 0 - 0 + 6 2 60 - 2 8 2 6

0- 2 0 0

• 2 & 2 - 1 1 0 - 5 60

• 2 &- 2 - 1 1 0 - ; 2 60

• 2 &> 2 - 1 1 0 - 60

• 2 & 2 - 1 1 0 - ;0 60

• 2 & 2 - 1 1 0 - 0 2 60

• 2 &2 2 - 1 1 0 - < ;0 60

cdbDialog.DialogTitle = "File Open"

(68)

/ 6 2 7. 5 1 8 , - . #) %

1 - > 11 0 > 2 6 # > 11 6 60 * 1

6 2 20 0- 2

! *,#

20-- - 6 1 0- 2

Private Sub cmdColor_Click()

cdbDialog.DialogTitle = "Select a Color"

cdbDialog.ShowColor ' Display the dialog box End Sub

Private Sub cmdFont_Click()

cdbDialog.DialogTitle = "Font" cdbDialog.FontName = "Arial" cdbDialog.FontBold = cdlCFBoth cdbDialog.ShowFont

End Sub

Private Sub cmdPrinter_Click()

cdbDialog.DialogTitle = "Select a Printer" cdbDialog.ShowPrinter

End

Private Sub cmdOpen_Click()

cdbDialog.DialogTitle="File Open"

cdbDialog.Filter="*.txt" ' Tampilkan file text saja cdbDialog.FileName="*.txt" ' Default nama file cdbDialog.ShowOpen ' menampilkan dialog open file End Sub

Private Sub cmdSave_Click()

cdbDialog.DialogTitle="File Save"

cdbDialog.Filter="*.*" ' Show all files

(69)

/ 6 2 7. 5 1 8 , - . %" !

2 01 0 6 2 60 - 2 - 1 9 - ;0 3 6 2

-1 1 - 01 0 6 1 0- 0 2 0 0 .

1 6 - ;0 3 9 . 206 - 1 10 0-0 6 206 - 2 - 1

*0 3 0 0 6 2 60 1 - 6 60 -2 0 P> 11 P 05

P306 6 805 ;2 30 2 60 % "

2 01 0 1 . 60 - $ 20 2 1 60 2 . 6

6 ) 2 + . . 6 2 60 2 6 2 6 0 201

6 0; 2 + 6 2 201 # 0- 20 > 2 60 2 2 (

1 - ;0 3 - 602 1 0 - 2 2 602

6 - 20 4 5- 2. 6 2 60 0 0 0 "&55' ) 2 +

2 &55' ) 2 + F , 20 . - 20

6 A + . 6 2 60 0 0 0 - 9 0- 20 0 0

60 0 0 0 1 - 5 2 1 20 - 601 0 - 6 2

- 2 2 2 602 1 0

-2 - 1 1 - ;0 3 . - 60 - 2 - 602 1 0 - 6 2

60 - 1 2 6

2 - 1 9 - ;0 <0 6 2 60 - 1 2 6 , . 6

; 1 2 0 0- 2

7 1 - . - . 01 0 .

609 - 0 0 6 ; 2 . 6 . - 1 9 - ;0 3

2 1

2 - 1 9 -- : ; 1 . 609

-- 1 9 -- - 0 ; 1

2 - 1 20- 01 0 6 2 60 - 2 6 0 ' 5

2 2 6 5 1 1 0 . 02

0- 01 0 6 1 1 6 A +( 1 - 6 2 60 20- 6

1 1 0 0 0 20A +1 9 60 ;

0- 01 0 609 - 6 1 - 1 2 6 + 1

-6 2 60 20- 6 1 - 1 2 6

Play [RepeatCount], [StartFrame], [EndFrame]

(70)

/ 6 2 7. 5 1 8 , - . %

2 - 1 1 2 1 1 0( - 2 01 0 6 2 60& 6

1 - 1 2 6

! *.# A "

J %

4 0- 2 5 2 1 2 - 1 02 6 0 : -2 6 2

- 0- 2 1 1 0 - 0- 2 1 , 20- 1

609 - ( : -2 - 9 20- - 0- 2 1 1

-6 0 : -2 - 9 ( - 20- - 0- 2 1 , 1 - : -2

20 6 1 6 2 0 ; 1 0 6 0 : -2 - 20- -

0-2 1 D 1 - 1 0

4 2 2 1 0 ; 1 20 1 ! @ 1 - 01

20- - 6 1 20 . 2 60 60 - 60 2

(71)

/ 6 2 7. 5 1 8 , - . %'

20-- - 6 1 20 0- 2

4 - - 1 0 5 2 1 20 6 1 $% 60 2 1

-2 2 +2 +G 2 - 1 0 ; 1 0- 9 1 .

60 . - 20 6 0 : -2 2 2 2 80 . 20 6 0 $" 6

20-1 20-1 . @#"("" 60 0 . - 2 1 20 2 1 2

1 1 1 1 60& ,

Dim Awal As Date Dim Akhir As Date Dim Lama As Single

Private Sub cmdProses_Click()

'Jika tombol mula-mula adalah Start If cmdProses.Caption = "START" Then Awal = Now

'Tampung waktu pertama kali dimulai

lblStart.Caption = Format(Awal, "hh:mm:ss") cmdProses.Caption = "STOP"

'Jika tombol dengan tulisan Stop ditekan ElseIf cmdProses.Caption = "STOP" Then 'Matikan Timer

tmrWaktu.Enabled = False Akhir = Now

Lama = Akhir - Awal

lblDurasi.Caption = Format(Lama, "hh:mm:ss") cmdProses.Caption = "EXIT"

ElseIf cmdProses.Caption = "EXIT" Then Unload Me

End If End Sub

Private Sub tmrWaktu_Timer()

lblJam.Caption = "Sekarang Jam : " & Format(Now, "hh:mm:ss") If cmdProses.Caption = "STOP" Then

'Hitung kembali durasi waktu

lblDurasi.Caption = Format(Now - Awal, "hh:mm:ss") End If

(72)

/ 6 2 7. 5 1 8 , - . %$

!

#!

#

8 1 - (

8 4 + 6 2

4 +

2 1 - 1 - 2

-1 -1 0- - 2 6 - 6

1

2 1 - 8 4 + 2

-1 1 0

-2 1 - 2 4 + 2

-1 -1 0- 6

2

7 60 - 2 - 1 1 2 1 1 0- - 2

1 0 . 20 - 1 1 60;0- 0 1 0- 0

60- 1 60 0 7 1 1 0- / . 20

- 02 6 1 . 60 2 7 206 - 602 0

6 ; 1 2 2 2 2 2 0 ( 1 0 - 6 2 602 0

6 1 6 0 - 0

60 1 - 2 - 2 . 602 0 6 1

- 6 1 7 60 - 2 - 1 1 2 1 9

-2 2 - 6 . 602 0 6 30 4 05 - 1 0- 1

7 . 6 6 - 6 1 9 1 1 - 7

6 1 1

8 1 0- - 2 1 11 6 2

1 2 1

8 1 0- - 2 1 1 1 0 6 6 ; 0 .

60

-8 1 0- - 2 6 0 2 / 0 2 . 02

601 20 0 90- 6 1 0 . - 1 1 60;0- 0

- 1 20 1 - 6 6 0 - 6 . 602 0

8 0 : 6 2 1 2 0( 1 1 10( 1 0 6 1 1

1 01 1 2 0 2 0( - 6 0 0 1 1 <0 6

0- 1 1 . ( 0 - ( 6 2 2 6 1

(73)

/ 6 2 7. 5 1 8 , - . %!

30 4 05 1 6 - ' 1 5 1 7 . 02 7

. 601 0 6 1 - - 2 7 6 7 .

601 0 6 2 6 20- M

4 0- 2 0 0 ; 1 2 2 2 1 27

, 6 5 2 2 2 2 6 2 9 1 7 . 1 9

-1 . 1 1 2 6 2 1 2 . 2

- 6 0 1 2 2 0 1 - 7 9 6 2

60 - 2 6 20- 2 2 - 1 - - 1

-6 5 2 60 2 1 1 0- 6 - 2 . 1 (

. 9 5 . - 6 0 1 6

1

6 - . 1 0 0 1 1 0 - - 2

2 . 6 ( - 2 / - 2 . 6 6

-9 206 - 20 - 2 . 1 - 2 6 ; 1

) 0 0 1 - 602 1 0 - 2 2 60 2

; 1 6 - 0 - 20- 1 6 2 6 0 6

1 - 0- 2 1 . 6 6 2 2 0 2 1 #

30 4 05 1 . 60 - ' 5 2 - 1 1 0 - . 02

6 1 - 2 2 1 2 ) 6 1 - ; 0

)

‘ Programmer: STMIK-DB , Tanggal : 24-Feb-2009 ‘ Program untuk menghitung luas segitiga. ‘ Dengan menggunakan masukan berupa ‘ 1. Tinggi segitiga (t)

‘ 2. Alas segitiga (a).

‘ Tombol hitung untuk menghitung luas segitiga ‘ Tombol exit untuk keluar dari aplikasi.

Rem Programmer: STMIK-DB , Tanggal : 24-Feb-2009 Rem Program untuk menghitung luas segitiga. Rem Dengan menggunakan masukan berupa

Rem 1. Tinggi segitiga (t) Rem 2. Alas segitiga (a).

(74)

/ 6 2 7. 5 1 8 , - . %#

! *1# )

$ 1

, . 602 1 0 - 1 0 2 2 1 2 1 1 0

-2 1 - 20- 0 1 1 5 2 2( 1

-- 1 - 2 1 - 2 - 1 2 2 2 4 0- 2 0 0

* 1 2 2 2 1 2 8 4 +

1 - - 01 2 2 < 0 . 0 0 2 0 .

-602 1 0 - 2 + 1 2 - 20 6 0 5 11 6 22 .

-2 0 2 6 1 + 6 0 0 . 6 2 60 0 0 2

20 6 2 ) 6 - 1 9 -- 9 6 6 0

1 +

0 ! ; C ! 1

02 0 1 - 1 - 2 2 2 . < 2

-1 20- 0 0 0 2 6 1 - 6 ,

1 - 2 2 - 0 1 6 60 5 60 60

-1 - 2. < 30 4 05 - 1 1 0 - 0 2 6 0

1 - 2 2 2 2 02 6 1 20- 2 6 - 1

2 1 2 1

(75)

/ 6 2 7. 5 1 8 , - . %%

! *3# $ )

7# 1

2 - 1 1 2 1 1 . 602 - ( 1

-60 - ; 0 8 4 + * 1 2 6 ; 0 8 4 + 60-02

6 6 2 2 1 2 8 4 + * 0 0 0 1 . 60 - 2.

. 0 60 60 2 2 1 2 8 4 +

6 < 0 . - 1 1 0 0 6 0 ; 0

8 4 + 0 0 . 1 2 - 2. 6 0 2 1 . 6

0-3 0 2 2 606 - 0- 0 20 6 2 0 2

6 6 5 20 520

0 ! C ! $ 0 ! 1 !

> 2 4 2 9 52 6 20 5 11 6 22 6

Setelah

mengetikan koma maka muncul konstanta yang bisa dipilih Setelah

mengetikan koma maka muncul konstanta yang bisa dipilih

(76)

/ 6 2 7. 5 1 8 , - . %@

! *4# )

1 60 - 0- <0 : 5 6 6 - 20- - 6 0- 2 0 0

6 1 60 2 1 - 2. 3 2 - 1 1 0

-2 1 6 1 6 1 0- 2 1

-2 2 2 - 1 1 0 - 2 1 6 1 > 6

- 20-- 60 > 11 6'^> 05- 6 0 2 0 . S

! ,5# )

Private Sub Command2_Click() Dim testMsg As Integer

testMsg = MsgBox("Silahkan Anda Klik Tombol",vbOKCancel,"Test")

If testMsg = vbOK Then

Label1.Caption = "Anda meng-klik tombol OK" Else

Label1.Caption = "Anda meng-klik tombol Cancel" End If

End Sub

Private Sub Command1_Click() Dim testMsg As Integer

testMsg = MsgBox("Silahkan Anda Klik Tombol", 1, "Test")

If testMsg = 1 Then

Label1.Caption = "Anda meng-klik tombol OK" Else

Label1.Caption = "Anda meng-klik tombol Cancel" End If

(77)

/ 6 2 7. 5 1 8 , - . %A

20- 1 &- 0- 6 2 2 22 ( 1 - - 1 5

Y 6 1 &- 0- 2 1 Y 6 - 90- 1 &- 0- > 5

22 1 - - 1 5 Y 6 1 &- 0- 2 1 > 5 Y

2 - 1 1 2 1 + 6 0 1 0-( 6 0

1 1 - 05 6 1 + 2 2 6 1 2 20

05 . 60 60 - 30 4 05 20 . 2 2 6

2 0- 2 0 0

0 ! C ! 1

8 - - 6 0- 2 0 0 6 9 52 . 2 6 2

1 .

% # 1

24 + - 1 1 0 - 1 601 6 2 1 0

2-2 0 0 2 1 6 ; 1 2 2 * 1 2 .

6 0 0- 2

8.8 6 20 6 2 < 0 2 . 606 - 0- 0 2 0

1 . 2 60 6 2 609 - 0 0- 2

MyMessage=InputBox(Prompt,Title,default_text,x-position,y-position)

Private Sub Command3_Click() Dim testMsg As Integer

testMsg = MsgBox("Silahkan Anda Klik", vbYesNoCancel _ + vbExclamation, "Test")

If testMsg = 6 Then

Label1.Caption = "Testing Successful" ElseIf testMsg = 7 Then

Label1.Caption = "Are You Sure?" Else

Label1.Caption = "Testing Fail" End If

(78)

/ 6 2 7. 5 1 8 , - . %)

, 1 2 , . 602 1 0

-02 6 6 0 2 4 +

6 ; 2&2 +2 ; 2 2 +2 . 602 1 0 - 6 ;0 6 601

6 2 1 - . 2 1 20 .

+& 020 6 .& 020 1 9 -- 0 0 601 0 2 +

2 2 - 602 1 0 - 6 ; 1

1 - 2 > 11 6 0 6 9 52 . 2 6 2

1 . 8 - - 6 0- 2 0 0

20- 1 &- 0- 2 1 6 2 4 +( 6

-1 1 0 - 1 . 2 6 - 20-( - 2 2 0 90- 6

1 &- 0- 2 1 > 5 1 - - 602 1 0 - Y 8 Y

%

> 2 0- 2 0 0 6 2 - 1 - 8 4 +

1 0 . - 60 2 20 6 1 # !

! ,"# )

9 .! =

- 30 4 05 6 0 0 9 52 2 6 2 +

' 01 9 52 2 2 6 1 52 , ; 1 2 - ; 1 6

52 , < 2 - 9 52 .

$ , 6 ; 1 2 -- - 2 20 6 1 # #

Private Sub Command4_Click() Dim userMsg As String

userMsg = InputBox("Apa pesan anda?", "Message Entry Form", _ "Masukan message anda disini", 500, 700)

If userMsg <> "" Then Label1.Caption = userMsg Else

Label1.Caption = "No Message" End If

(79)

/ 6 2 7. 5 1 8 , - . @"

Private Sub cmdKeluar_Click() End

End Sub

Private Sub cmdMsgBox_Click() Dim JudulPesan As String Dim Pesan As String

JudulPesan = txtJudulPesan.Text Pesan = txtPesan.Text

(80)

/ 6 2 7. 5 1 8 , - . @

4 2 ; 1 6 ( +2 +( 6 '

5 11 6 4 22 +2 + 2 2 60 - 2 - 1 1 - 6 2

- 6 2 " 1 0 """""

0-1 0-1 - ; 2 - . 6 60 1 -

-602 1 0 - - 6 1 10 2 2 - 1 1 -- 6 2

- 1 0 0- 1 - 6 1 - - 602 1 0

(81)

/ 6 2 7. 5 1 8 , - . @'

8 2

60 0

2 1 - 2 - 60 0

2 1 - - 60 2

-1 0 - 2

' 8 2

0- 2 1 - 2

0-$ 8 - 0

, 5

2 1 - 0 2

;E E

2 1 - 0 2 52 >

! 8 - 0

,

2 1 - 0 2 E

2 1 - 0 2

? 0 E? 6

2 1 - 0 2 * E +2

4

2 - 1 2 1 6 1 30 4 05( -02 0

1 - 1 5 1&1 5 1 2 - 60 0 , 6 6 . (

2 - 60 0 0 0 10 0 6 2 021 20- 2 - 60 0

1 - 2 . 2 2( 6 2 2 2 -02

6 2 1 - - 60 2 - 1 1 2 - 20 6

-9 2 . $ 1 9 - 2 - 60 0 . 60

-6 1 30 4 05

0 ! ( 4

8 0 : 6 2 1 2 0( 1 1 10( 1 0 6 1 1

1 01 1 2 0 2 0( - 6 0 0 1 1 <0 6

0- 1 1 . ( 0 - ( 6 2 2 6 1

(82)

/ 6 2 7. 5 1 8 , - . @$

4 9

0 2 1 2 - 2 - 60 0( 6 2

0- . 602 1 - 6 30 4 05 0 1 1 6

-1 2 1

0 ! 4 9

% : ' 0 &!

$: @ #

. 2 - 1 1 2 - . 2 ' ! 6

40 W- 60 0X 0 0 1 - W- 6 1X - 60 9

-40 W- 60 0X 0 0 1 - W - - 6 1 X

-60- 9 - ( 2 2 0 0 W- 60 0X 0 0 * 1 - W - - 6

1 'X . - 60 9

-IF <kondisi> THEN

<blok kode program 1>

ELSE

<blok kode program 2>

END IF

IF <kondisi> THEN <kode program>

IF <kondisi 1> THEN

<blok kode program 1>

ELSEIF <kondisi 2> THEN

<blok kode program 2>

ELSE

<blok kode program 3>

(83)

/ 6 2 7. 5 1 8 , - . @!

40 W- 60 0 X 0 0 1 - W - - 6 1 X

-60- 9 - ( - 1 60 0 W- 60 0 'X 0 0 1 - W - - 6

1 'X - 60- 9 - ( 2 2 0 0 W- 60 0 X 6 W- 60 0 'X

0 0 * 1 - W - - 6 1 $X . - 60 9

-%

# # 6

2 -- - 2 1 ( +24 +( 6 > 11 6 2 20

1 0- 2

! ,'# & -

-, 2 2. 20 9 52& . 6 0 0- 2

0 ! : 4 , # # # 6

4 , " !#

* 1 > 20 2 -2 ;

2 2 , 20 '&> 2 5

1 2 25

,052 5- 9

30 0 *

> 20 2 , : 6

+2 1 2+2,

, : 6> J

+2 W- X

> 11 6 1 516

> 20 R

4 - 6 > 6 6 6 0 > 6 602 - 20-- - 6

(84)

/ 6 2 7. 5 1 8 , - . @#

01 1 6 9

-20-- 1 2 - 6 2+2, - 0- 2 1 ( 1

-206 - 2 9 60 &

' 20-- K60 6 . L 6 2+2, - 0- 2 1 ( 1

-1 - 50 5- - 1 5

, 9 - 6 1

8 60;0- 0 1 . 1 9 60 20 0- 2

- 1

20-- 1 2 - 6 2+2, - 0- 2 1 ( 1

-1 206 - 1 5 6 1 5 - 2 - K, : 6 L

0- 2 1 6 - 2 - 2 2 8 - 2+2,

60- - 6 - - -20; 60 2+2, 2+2, 2; 5

' 20-- K6 L 6 2+2, - 0- 2 1 1 - 1

- 1 5 6 1 5 - 2 - K, : 6 4 L

% 0 =

- K6 L 60- 20- ; - 50 1 2 6 2 2 0

0; 2 S

If txtPass.Text = "dana" Then Image1.Visible = True Private Sub cmdOK_Click()

If txtPass.Text = "digdoyo" Then Image1.Visible = True

End If End Sub

Private Sub cmdOK_Click() If txtPass.Text = "dana" Then Image1.Visible = True

MsgBox "Password Benar", vbOKOnly, "Sukses" Else

Image1.Visible = False

MsgBox "Password Salah", vbOKOnly, "Gagal" txtPass.Text = ""

txtPass.SetFocus End If

(85)

/ 6 2 7. 5 1 8 , - . @%

: 6& . 206 - 0; 2 ( 1 60;0- 0

. 2 - 60 0 . 1 9 60 ' 9% 2+2, +2 I Y6 Y

0

* 0 9% 6 2 - 1 - < 0 1 2 0 .

600 2 - 2+2, +2 1 9 60 ; - 50 ( :

1 0 2 . 6 ; - 02

0 C0 C8 C =

8 60;0- 0 2 -2 - 2 6 - 6 1 60 2 0

. 1 1 . 0 $ - 0 - 1 2 2 - 1 20-- : 6

2 $ - 0 - 1 2 6 : 6 1 0 1 - 1

- 2 1 20 20

' 8 1 2 1 1 2 - 0 0 1 0 : 6 - 02 0

0 0- 2

0 ! / ) ! C ! # # ) C !

2 ; 1 2 - 2 &- 2 . 60 - 20 0- 2

! ,*# $ % 2

-20-- - 6 1 0 0- 2

!" #

$ !%& ' #

($!$% ) #

*"!(( +

(86)

/ 6 2 7. 5 1 8 , - . @@

Perintah yang akan dieksekusi jika memenuhi nilai_1

Case nilai_2

Perintah yang akan dieksekusi jika memenuhi nilai_2 Case Else

Perintah yang akan dieksekusi jika tidak memenuhi semua End Select

Private Sub txtNilai_Change() nilai = Val(txtNilai.Text)

(87)

/ 6 2 7. 5 1 8 , - . @A

2 * 1 2 - 2 0 . 60 2 - 20 2 1 0

0- 2

! ,,# > ) 2

2

20-- - 6 1 0- 2

Private Sub lstBarang_Click() Dim Harga As Long

Dim Satuan As String

Select Case lstBarang.Text Case "CD Blank"

Harga = 85000 Satuan = "Box"

Case "Buku Tulis" Harga = 36000 Satuan = "Lusin"

Case "Kertas" Harga = 28000 Satuan = "Rim"

Case "Bolpoin" Harga = 15000 Satuan = "Pak" End Select

lblHarga.Caption = Harga lblSatuan.Caption = Satuan

(88)

/ 6 2 7. 5 1 8 , - . @)

> 2 2 < 0 0 0 24 +2 6 2 0 0

0 0 . 6 6 > 20 Y> 4 -Y 6 20 6 2

2 0 9 0 C0 C8 C =

8 60;0- 0 1 = 4 60 2 1 % $

1 - 0 2 9 1 ( 2 1 - 2 2 2 2

60 - 6 2 2 . 60 .

0 - #Q 6 0 2 = 0 0- 60 - 90- 9 1

0XI#( 0 02 206 - 1 6 2 60 -2 4 . I 2 = & 0

-' 4 - - 1 0 5 2 1 - < 0 0 0 6 1 % ' 6

6 2 1 20 2 2 1 2 * 6 2 2 1 2 52 > 4 0- 2

- 6 1 .

.: 6 60 0 0 2 - 1 2 - - 60 0 40 60 - 2 - 6 2

1

0-2 0 9 1 1 - 0 - 6 1 20 0- 2

Private Sub txtNilai_Change() Dim Nilai As Single

Nilai = txtNilai.Text

Select Case Nilai Case Is >= 80

lblHuruf.Caption = "A" lblKet.Caption = "Lulus" Case Is >= 68

lblHuruf.Caption = "B" lblKet.Caption = "Lulus" Case Is >= 56

lblHuruf.Caption = "C" lblKet.Caption = "Lulus" Case Is >= 41

lblHuruf.Caption = "D" lblKet.Caption = "Remidi" Case Else

lblHuruf.Caption = "E" lblKet.Caption = "Gagal" End Select

(89)

/ 6 2 7. 5 1 8 , - . A"

& : 9

30 4 05 1 6 - < 0 2 2 1 2 0

6 1 - = 1 -0 . 0

60 - 6 1 1 1 30 4 05 20 2 2 1 2 G (

= 9 1 1 2 - - 0 60 2 - - 6 0

0

$: @ #

6 . 2 - 2 - . 2

$ 34 2 2 1 2 - 60 ! W- 60 0X 0 0

, 20 0 W- 60 0X 6 0 0 *

, Do While <kondisi> <VB statement> Loop

, Do

<VB statement> Loop While <kondisi> Private Sub txtNilai_Change() Dim Nilai As Single

Nilai = txtNilai.Text Select Case Nilai Case 80 To 100

lblHuruf.Caption = "A" lblKet.Caption = "Lulus" Case 68 To 79

lblHuruf.Caption = "B" lblKet.Caption = "Lulus" Case 56 To 67

lblHuruf.Caption = "C" lblKet.Caption = "Lulus" Case 41 To 55

lblHuruf.Caption = "D" lblKet.Caption = "Remidi" Case Else

lblHuruf.Caption = "E" lblKet.Caption = "Gagal" End Select

Referensi

Garis besar

Dokumen terkait

Untuk itu, guru sebagai komunikator dalam pembelajaran memiliki strategi-strategi tertentu khususnya strategi dalam mengembangkan kompetensi pedagogik berbasis komunikasi

Gerbner dan kawan-kawannya melihat bahwa film drama yang disajikan di televisi mempunyai sedikit pengaruh, tetapi sangat penting di dalam mengubah sikap, kepercayaan

Sebelumnya Mohan dan Tiweeri (1999) telah melakukan studi yang mengaitkan antara isu lingkungan, angkutan umum, dan keamanan angkutan tidak bermotor dalam suatu sistem transportasi

(4) Pengurangan atau Pembebasan Retribusi Terutang dalam SKRD atau dokumen lain yang dipersamakan sebagaimana dimaksud pada ayat (3), hanya dapat diberikan

Monica Rantih Pertiwi Austime dalam Film Rain Man Metode Penelitian Kualitatif dengan Pendekatan Semiotika John Fiske Perilaku autisme yang dilihat melalui level realitas,

- Auditee telah mempunyai format Serah Terima Barang yang diterima akan tetapi belum digunakan karena izin TPT – KO dikeluarkan pada tanggal 22 Mei 2015, dimana sampai

Kegiatan yang berskala nasional, termasuk Kejurnas yang telah 11 kali dilaksanakan, sudah selayaknya mulai tahun dilaksanakan full oleh pengurus daerah, sehingga Pengurus Pusat

Jadi, dapat dirumuskan bahwa elektronik modul atau e-modul merupakan sebuah paket pembelajaran yang berisi materi, gambar, simulasi dan lain-lain yang bertujuan agar