Ejercicios con labels
-
Upload
marcelo-acuna -
Category
Engineering
-
view
48 -
download
3
Transcript of Ejercicios con labels
![Page 1: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/1.jpg)
E J E R C I C I O S C O N L A B E L S , T E X T B O X E S Y B O T O N E S E N V I S U A L B A S I C
V a m o s a p l a n t e a r e l e n u n c i a d o p a r a u n a s e r i e d e e j e r c i c i o s y p o s t e r i o r m e n t e
m o s t r a r e m o s l a s o l u c i ó n a l o s m i s m o s .
E J E R C I C I O E J E M P L O R E S U E L T O N º 1
T r a n s f o r m a r e l a l g o r i t m o q u e s e i n d i c a a c o n t i n u a c i ó n , r e l a t i v o a c a l c u l o d e n e c e s i d a d e s
d e c o m b u s t i b l e , e n u n p r o g r a m a d e V i s u a l B a s i c .
1 . I n i c i o
2 . [ D e f i n i c i ó n d e v e h í c u l o s ]
3 . T u r i s m o s = 3 2
4 . T o d o t e r r e n o s = 1 1
5 . [ F i n d e d e f i n i c i ó n d e v e h í c u l o s ]
6 . [ D e f i n i c i ó n d e c a p a c i d a d d e d e p ó s i t o s ]
7 . C a p t u r i s m o s = 4 0
8 . C a p t o d o t = 6 5
9 . [ F i n d e d e f i n i c i ó n d e c a p a c i d a d d e d e p ó s i t o s ]
1 0 . [ C á l c u l o d e n e c e s i d a d e s d e c o m b u s t i b l e ]
1 1 . N e c e s i d a d e s c o m = T u r i s m o s * C a p t u r i s m o s + T o d o t e r r e n o s *
C a p t o d o t
1 2 . [ F i n d e c á l c u l o d e n e c e s i d a d e s d e c o m b u s t i b l e ]
1 3 . F i n
![Page 2: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/2.jpg)
S O L U C I Ó N E J E R C I C I O E J E M P L O N º 1
E l c ó d i g o s e r á a l g o c o m o l o q u e s e m u e s t r a a c o n t i n u a c i ó n . A n t e s d e e s c r i b i r e l c ó d i g o
t e n e m o s q u e c r e a r l o s o b j e t o s ( c o n t r o l e s ) a q u e v a m o s a h a c e r r e f e r e n c i a e n e l c ó d i g o , e n
c o n c r e t o c r e a r e m o s 6 l a b e l s , 4 T e x t B o x y u n b o t ó n .
C ó d i g o ( v e r s i o n e s V B m e n o s r e c i e n t e s ) C ó d i g o ( v e r s i o n e s V B m á s r e c i e n t e s )
R e m C u r s o V i s u a l B a s i c a p r e n d e r a p r o g r a m a r . c o m
O p t i o n E x p l i c i t
R e m D e c l a r a c i ó n d e v a r i a b l e s
D i m T u r i s m o s % , T o d o t e r r e n o s A s I n t e g e r
D i m C a p t u r i s m o s ! , C a p t o d o t A s S i n g l e
D i m N e c e s i d a d e s c o m A s S i n g l e
R e m C o n t e n i d o d e l f o r m u l a r i o
P r i v a t e S u b F o r m _ L o a d ( )
F o r m 1 . C a p t i o n = " C á l c u l o d e n e c e s i d a d e s
c o m b u s t i b l e "
L a b e l 1 ( 0 ) = " P o r f a v o r i n t r o d u z c a e s t o s d a t o s "
L a b e l 1 ( 1 ) = " N ú m e r o d e t u r i s m o s "
L a b e l 1 ( 2 ) = " N ú m e r o d e t o d o t e r r e n o s "
L a b e l 1 ( 3 ) = " C a p a c i d a d d e t u r i s m o s ( l i t r o s ) "
L a b e l 1 ( 4 ) = " C a p a c i d a d d e t o d o t e r r e n o s ( l i t r o s ) "
C o m m a n d 1 . C a p t i o n = " A c e p t a r "
E n d S u b
R e m C á l c u l o y m u e s t r a r e s u l t a d o s
P r i v a t e S u b C o m m a n d 1 _ C l i c k ( )
L a b e l 2 . F o r e C o l o r = v b B l a c k
L a b e l 2 . F o n t B o l d = T r u e
T u r i s m o s = V a l ( T e x t 1 ( 0 ) )
T o d o t e r r e n o s = V a l ( T e x t 1 ( 1 ) )
C a p t u r i s m o s = V a l ( T e x t 1 ( 2 ) )
C a p t o d o t = V a l ( T e x t 1 ( 3 ) )
N e c e s i d a d e s c o m = T u r i s m o s * C a p t u r i s m o s +
T o d o t e r r e n o s * C a p t o d o t
L a b e l 2 = " L a s n e c e s i d a d e s t o t a l e s d e c o m b u s t i b l e
s o n d e " & N e c e s i d a d e s c o m & " l i t r o s "
E n d S u b
R E M C u r s o V i s u a l B a s i c a p r e n d e r a p r o g r a m a r . c o m
O p t i o n E x p l i c i t O n
P u b l i c C l a s s F o r m 1
R E M D e c l a r a c i ó n d e v a r i a b l e s
D i m T u r i s m o s , T o d o t e r r e n o s A s I n t e g e r
D i m C a p t u r i s m o s , C a p t o d o t A s S i n g l e
D i m N e c e s i d a d e s c o m A s S i n g l e
R E M C o n t e n i d o d e l f o r m u l a r i o
P r i v a t e S u b F o r m 1 _ L o a d ( B y V a l s e n d e r A s
S y s t e m . O b j e c t , B y V a l e A s S y s t e m . E v e n t A r g s ) H a n d l e s
M y B a s e . L o a d
M e . T e x t = " C á l c u l o d e n e c e s i d a d e s c o m b u s t i b l e "
L a b e l 1 . T e x t = " P o r f a v o r i n t r o d u z c a e s t o s d a t o s "
L a b e l 2 . T e x t = " N ú m e r o d e t u r i s m o s "
L a b e l 3 . T e x t = " N ú m e r o d e t o d o t e r r e n o s "
L a b e l 4 . T e x t = " C a p a c i d a d d e t u r i s m o s ( l i t r o s ) "
L a b e l 5 . T e x t = " C a p a c i d a d d e t o d o t e r r e n o s ( l i t r o s ) "
B u t t o n 1 . T e x t = " A c e p t a r "
E n d S u b
R E M C á l c u l o y m u e s t r a r e s u l t a d o s
P r i v a t e S u b B u t t o n 1 _ C l i c k ( B y V a l s e n d e r A s
S y s t e m . O b j e c t , B y V a l e A s S y s t e m . E v e n t A r g s ) H a n d l e s
B u t t o n 1 . C l i c k
L a b e l 6 . F o r e C o l o r = C o l o r . B l a c k
L a b e l 6 . F o n t = N e w F o n t ( " A r i a l " , 1 0 , F o n t S t y l e . B o l d )
T u r i s m o s = V a l ( T e x t B o x 1 . T e x t )
T o d o t e r r e n o s = V a l ( T e x t B o x 2 . T e x t )
C a p t u r i s m o s = V a l ( T e x t B o x 3 . T e x t )
C a p t o d o t = V a l ( T e x t B o x 4 . T e x t )
N e c e s i d a d e s c o m = T u r i s m o s * C a p t u r i s m o s +
T o d o t e r r e n o s * C a p t o d o t
L a b e l 6 . T e x t = " L a s n e c e s i d a d e s t o t a l e s d e c o m b u s t i b l e
s o n d e " & N e c e s i d a d e s c o m & " l i t r o s "
E n d S u b
E n d C l a s s
![Page 3: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/3.jpg)
T é n g a s e e n c u e n t a q u e s e h a n d e c l a r a d o c o m o c ó d i g o d i v e r s a s ó r d e n e s q u e p o d r í a n
h a b e r s e i n t r o d u c i d o d e s d e e l d i s e ñ o d e o b j e t o s p r e v i o . T e n e n c u e n t a t a m b i é n q u e t o d o s
l o s o b j e t o s q u e i n v o c a m o s e n e l c ó d i g o l o s h e m o s c r e a d o p r e v i a m e n t e s o b r e e l f o r m u l a r i o
( m e n ú V e r – O b j e t o ) ; l o s n o m b r e s d e l o s o b j e t o s l o s p o n e V i s u a l B a s i c ( c o m o e n e s t e
e j e m p l o ) a l c r e a r l o s , o l o s e s t a b l e c e m o s e n l a v e n t a n a P r o p i e d a d e s n o s o t r o s m i s m o s s i
d e s e a m o s c a m b i a r l o s . S i t r a t a s d e i n v o c a r u n o b j e t o n o d e f i n i d o o c o n u n n o m b r e
e q u i v o c a d o t e s a l d r á u n m e n s a j e d e e r r o r .
E n u n p e q u e ñ o p r o g r a m a c o m o e s t e e n e l q u e t e n e m o s v a r i o s l a b e l s , p o d e m o s o p t a r t a n t o
p o r u s a r a r r a y s d e c o n t r o l e s ( e n e s t e c a s o l o s c o n t r o l e s t e n d r á n n o m b r e s c o m o L a b e l 1 ( 0 ) ,
L a b e l 1 ( 1 ) , L a b e l 1 ( 2 ) , e t c . ) o s i m p l e m e n t e d i s t i n t o s c o n t r o l e s ( e n e s t e c a s o l o s n o m b r e s
s e r á n c o m o L a b e l 1 , L a b e l 2 , L a b e l 3 , e t c . ) . L o m i s m o p o d e m o s d e c i r e n r e l a c i ó n a l a s c a j a s
d e t e x t o ( T e x t B o x ) . R e c o r d a r q u e e n l a s v e r s i o n e s m e n o s r e c i e n t e s d e V i s u a l B a s i c e s
m á s s e n c i l l o c r e a r a r r a y s d e c o n t r o l e s q u e e n l a s m á s r e c i e n t e s , y a q u e b a s t a c o p i a r y
p e g a r u n c o n t r o l y V i s u a l B a s i c p r e g u n t a d i r e c t a m e n t e s i q u e r e m o s c r e a r e l a r r a y .
E l r e s u l t a d o g r á f i c o d e s p u é s d e i n t r o d u c i r l o s d a t o s y p u l s a r a c e p t a r s e r á a l g o a s í :
![Page 4: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/4.jpg)
E J E R C I C I O E J E M P L O R E S U E L T O N º 2
T r a n s f o r m a r e n c ó d i g o e l p s e u d o c ó d i g o q u e s e m u e s t r a a c o n t i n u a c i ó n , r e l a t i v o a
p r o p o r c i o n a r e l v o l u m e n d e u n c i l i n d r o d a d o s s u a l t u r a y d i á m e t r o .
1 . I n i c i o
2 . M o s t r a r “ I n t r o d u z c a e l d i á m e t r o , e n m e t r o s ” :
P e d i r D
3 . M o s t r a r “ I n t r o d u z c a l a a l t u r a , e n m e t r o s ” :
P e d i r H
4 . R = D / 2 : P i = 3 , 1 4 1 5 9 3
5 . V = P i * ( R ^ 2 ) * H
6 . M o s t r a r “ E l v o l u m e n d e l c i l i n d r o e s d e ” , V ,
“ m e t r o s c ú b i c o s ”
7 . F i n
![Page 5: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/5.jpg)
S O L U C I Ó N E J E R C I C I O E J E M P L O N º 2
C r e a m o s u n f o r m u l a r i o d o n d e i n s e r t a m o s d o s L a b e l s ( p o d e m o s u s a r a r r a y s d e c o n t r o l e s
c o m o L a b e l 1 ( 0 ) y L a b e l 1 ( 1 ) ) ó s i m p l e m e n t e d o s c o n t r o l e s c o m o L a b e l 1 y L a b e l 2 , d o s
T e x t B o x ( p o d e m o s d e c i r l o m i s m o q u e p a r a l o s l a b e l s ) y u n L a b e l p a r a r e s u l t a d o s a l q u e
v a m o s a p o n e r l e n o s o t r o s e l n o m b r e y q u e l l a m a r e m o s ( L a b e l R e s u l t a d o s ) , a s í c o m o u n
b o t ó n a l q u e l l a m a r e m o s B u t t o n C a l c u l a r . E l p r i m e r L a b e l m o s t r a r á e l m e n s a j e d e
s o l i c i t u d d e l d i á m e t r o y e l s e g u n d o L a b e l e l c o r r e s p o n d i e n t e a l a a l t u r a . A t r a v é s d e l o s
T e x t B o x e l u s u a r i o i n t r o d u c i r á l o s d a t o s s o l i c i t a d o s y a t r a v é s d e l L a b e l d e r e s u l t a d o s
m o s t r a r e m o s l o s r e s u l t a d o s . E l c ó d i g o s e r á a l g o a s í :
C ó d i g o ( v e r s i o n e s V B m e n o s r e c i e n t e s ) C ó d i g o ( v e r s i o n e s V B m á s r e c i e n t e s )
R e m C u r s o V i s u a l B a s i c
a p r e n d e r a p r o g r a m a r . c o m
O p t i o n E x p l i c i t
R e m D e c l a r a c i ó n d e v a r i a b l e s
C o n s t P i A s S i n g l e = 3 . 1 4 1 5 9 2 6 5 4
D i m R ! , H ! , V A s S i n g l e
R e m C o n t e n i d o d e l f o r m u l a r i o
P r i v a t e S u b F o r m _ L o a d ( )
F o r m 1 . C a p t i o n = " C á l c u l o v o l u m e n
c i l i n d r o "
B u t t o n C a l c u l a r . C a p t i o n = " C a l c u l a r
V o l u m e n "
L a b e l 1 . C a p t i o n = " I n t r o d u z c a a q u í e l
d i á m e t r o , e n m e t r o s "
L a b e l 2 . C a p t i o n = " I n t r o d u z c a a q u í l a
a l t u r a , e n m e t r o s "
E n d S u b
R e m C á l c u l o y m u e s t r a r e s u l t a d o s
P r i v a t e S u b B u t t o n C a l c u l a r _ C l i c k ( )
R = V a l ( T e x t 1 ) / 2
H = V a l ( T e x t 2 )
V = P i * ( R ^ 2 ) * H
L a b e l R e s u l t a d o s . F o n t S i z e = 1 0
L a b e l R e s u l t a d o s . F o n t B o l d = T r u e
L a b e l R e s u l t a d o s . A l i g n m e n t = 2
L a b e l R e s u l t a d o s = " E l v o l u m e n d e l
c i l i n d r o e s d e " & V & " m e t r o s c ú b i c o s "
E n d S u b
R E M C u r s o V i s u a l B a s i c a p r e n d e r a p r o g r a m a r . c o m
O p t i o n E x p l i c i t O n
P u b l i c C l a s s F o r m 1
R E M D e c l a r a c i ó n d e v a r i a b l e s
C o n s t P i A s S i n g l e = 3 . 1 4 1 5 9 2 6 5 4
D i m R , H , V A s S i n g l e
R E M C o n t e n i d o d e l f o r m u l a r i o
P r i v a t e S u b F o r m 1 _ L o a d ( B y V a l s e n d e r A s
S y s t e m . O b j e c t , B y V a l e A s S y s t e m . E v e n t A r g s ) H a n d l e s
M y B a s e . L o a d
M e . T e x t = " C á l c u l o v o l u m e n c i l i n d r o "
B u t t o n C a l c u l a r . T e x t = " C a l c u l a r V o l u m e n "
L a b e l 1 . T e x t = " I n t r o d u z c a a q u í e l d i á m e t r o , e n m e t r o s "
L a b e l 2 . T e x t = " I n t r o d u z c a a q u í l a a l t u r a , e n m e t r o s "
E n d S u b
R E M C á l c u l o y m u e s t r a r e s u l t a d o s
P r i v a t e S u b B u t t o n 1 _ C l i c k ( B y V a l s e n d e r A s
S y s t e m . O b j e c t , B y V a l e A s S y s t e m . E v e n t A r g s ) H a n d l e s
B u t t o n C a l c u l a r . C l i c k
R = V a l ( T e x t B o x 1 . T e x t ) / 2
H = V a l ( T e x t B o x 2 . T e x t )
V = P i * ( R ^ 2 ) * H
L a b e l R e s u l t a d o s . F o n t = N e w F o n t ( " A r i a l " , 1 0 ,
F o n t S t y l e . B o l d )
L a b e l R e s u l t a d o s . T e x t A l i g n =
C o n t e n t A l i g n m e n t . M i d d l e C e n t e r
L a b e l R e s u l t a d o s . T e x t = " E l v o l u m e n d e l c i l i n d r o e s d e "
& V & " m e t r o s c ú b i c o s "
E n d S u b
E n d C l a s s
![Page 6: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/6.jpg)
E l r e s u l t a d o g r á f i c o s e r á s i m i l a r a e s t e :
![Page 7: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/7.jpg)
E J E R C I C I O E J E M P L O R E S U E L T O N º 3
T r a n s f o r m a r e n c ó d i g o e l p s e u d o c ó d i g o q u e s e i n d i c a a c o n t i n u a c i ó n , r e l a t i v o a
p r o p o r c i o n a r e l p r e c i o m e d i o d e u n p r o d u c t o , c a l c u l a d o a p a r t i r d e l p r e c i o d e l m i s m o e n
t r e s e s t a b l e c i m i e n t o s d i s t i n t o s .
1 . I n i c i o
2 . M o s t r a r “ I n t r o d u z c a e l p r e c i o d e l p r o d u c t o e n e l e s t a b l e c i m i e n t o n ú m e r o 1 , e n e u r o s ” :
P e d i r P r e c i o 1
3 . M o s t r a r “ I n t r o d u z c a e l p r e c i o d e l p r o d u c t o e n e l e s t a b l e c i m i e n t o n ú m e r o 2 , e n e u r o s ” :
P e d i r P r e c i o 2
4 . M o s t r a r “ I n t r o d u z c a e l p r e c i o d e l p r o d u c t o e n e l e s t a b l e c i m i e n t o n ú m e r o 3 , e n e u r o s ” :
P e d i r P r e c i o 3
5 . M e d i a = ( P r e c i o 1 + P r e c i o 2 + P r e c i o 3 ) / 3
6 . M o s t r a r “ E l p r e c i o m e d i o d e l p r o d u c t o e s ” , M e d i a , “ E u r o s ”
7 . F i n
![Page 8: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/8.jpg)
S O L U C I Ó N E J E R C I C I O E J E M P L O N º 3
E n e l f o r m u l a r i o i n s e r t a m o s t r e s L a b e l s y t r e s T e x t B o x p a r a p e t i c i ó n d e d a t o s , a s í c o m o
u n b o t ó n y u n L a b e l p a r a c á l c u l o y m u e s t r a d e r e s u l t a d o s . E l c ó d i g o s e r á a l g o a s í :
C ó d i g o ( v e r s i o n e s V B m e n o s r e c i e n t e s ) C ó d i g o ( v e r s i o n e s V B m á s r e c i e n t e s )
R e m C u r s o V i s u a l B a s i c
a p r e n d e r a p r o g r a m a r . c o m
O p t i o n E x p l i c i t
R e m D e c l a r a c i ó n d e v a r i a b l e s
D i m P r e c i o 1 ! , P r e c i o 2 ! , P r e c i o 3 ! , M e d i a
A s S i n g l e
R e m C o n t e n i d o d e l f o r m u l a r i o
P r i v a t e S u b F o r m _ L o a d ( )
F o r m 1 . C a p t i o n = " C á l c u l o p r e c i o m e d i o
p r o d u c t o "
B u t t o n C a l c u l a r . C a p t i o n = " C a l c u l a r p r e c i o
m e d i o "
L a b e l 1 . C a p t i o n = " I n t r o d u z c a a q u í e l
p r e c i o e n e s t a b l e c i m i e n t o n º 1 , e n e u r o s "
L a b e l 2 . C a p t i o n = " I n t r o d u z c a a q u í e l
p r e c i o e n e s t a b l e c i m i e n t o n º 2 , e n e u r o s "
L a b e l 3 . C a p t i o n = " I n t r o d u z c a a q u í e l
p r e c i o e n e s t a b l e c i m i e n t o n º 3 , e n e u r o s "
E n d S u b
R e m C á l c u l o y m u e s t r a r e s u l t a d o s
P r i v a t e S u b B u t t o n C a l c u l a r _ C l i c k ( )
P r e c i o 1 = V a l ( T e x t 1 )
P r e c i o 2 = V a l ( T e x t 2 )
P r e c i o 3 = V a l ( T e x t 3 )
M e d i a = ( P r e c i o 1 + P r e c i o 2 + P r e c i o 3 ) / 3
L a b e l R e s u l t a d o s . F o n t S i z e = 1 0
L a b e l R e s u l t a d o s . F o n t B o l d = T r u e
L a b e l R e s u l t a d o s . A l i g n m e n t = 2
L a b e l R e s u l t a d o s = " E l p r e c i o m e d i o d e l
p r o d u c t o e s d e " & M e d i a & " e u r o s "
E n d S u b
R E M C u r s o V i s u a l B a s i c a p r e n d e r a p r o g r a m a r . c o m
O p t i o n E x p l i c i t O n
P u b l i c C l a s s F o r m 1
R E M D e c l a r a c i ó n d e v a r i a b l e s
D i m P r e c i o 1 , P r e c i o 2 , P r e c i o 3 , M e d i a A s S i n g l e
R E M C o n t e n i d o d e l f o r m u l a r i o
P r i v a t e S u b F o r m 1 _ L o a d ( B y V a l s e n d e r A s
S y s t e m . O b j e c t , B y V a l e A s S y s t e m . E v e n t A r g s ) H a n d l e s
M y B a s e . L o a d
M e . T e x t = " C á l c u l o p r e c i o m e d i o p r o d u c t o "
B u t t o n C a l c u l a r . T e x t = " C a l c u l a r p r e c i o m e d i o n "
L a b e l 1 . T e x t = " I n t r o d u z c a a q u í e l p r e c i o e n e s t a b l e c i m i e n t o
n º 1 , e n e u r o s "
L a b e l 2 . T e x t = " I n t r o d u z c a a q u í e l p r e c i o e n e s t a b l e c i m i e n t o
n º 2 , e n e u r o s "
L a b e l 3 . T e x t = " I n t r o d u z c a a q u í e l p r e c i o e n e s t a b l e c i m i e n t o
n º 3 , e n e u r o s "
E n d S u b
R E M C á l c u l o y m u e s t r a r e s u l t a d o s
P r i v a t e S u b B u t t o n 1 _ C l i c k ( B y V a l s e n d e r A s
S y s t e m . O b j e c t , B y V a l e A s S y s t e m . E v e n t A r g s ) H a n d l e s
B u t t o n C a l c u l a r . C l i c k
P r e c i o 1 = V a l ( T e x t B o x 1 . T e x t )
P r e c i o 2 = V a l ( T e x t B o x 2 . T e x t )
P r e c i o 3 = V a l ( T e x t B o x 3 . T e x t )
M e d i a = ( P r e c i o 1 + P r e c i o 2 + P r e c i o 3 ) / 3
L a b e l R e s u l t a d o s . F o n t = N e w F o n t ( " A r i a l " , 1 0 ,
F o n t S t y l e . B o l d )
L a b e l R e s u l t a d o s . T e x t A l i g n =
C o n t e n t A l i g n m e n t . M i d d l e C e n t e r
L a b e l R e s u l t a d o s . T e x t = " E l p r e c i o m e d i o d e l p r o d u c t o
e s d e " & M e d i a & " e u r o s "
E n d S u b
E n d C l a s s
![Page 9: Ejercicios con labels](https://reader036.fdocuments.es/reader036/viewer/2022071701/55c91a98bb61eb06148b47f8/html5/thumbnails/9.jpg)
P a r a l o s c o n t r o l e s p o d r í a m o s h a b e r u s a d o a r r a y s d e c o n t r o l e s s i h u b i é r a m o s q u e r i d o .
H e m o s u s a d o c o n t r o l e s i n d e p e n d i e n t e s t i p o L a b e l 1 , L a b e l 2 , L a b e l 3 y T e x t 1 , T e x t 2 y
T e x t 3 e n v e z d e a r r a y s d e c o n t r o l e s . S i b i e n e n l í n e a s g e n e r a l e s e s v e n t a j o s o e l u s o d e
a r r a y s c u a n d o n e c e s i t a m o s a u t o m a t i z a r p r o c e s o s , p a r a a p l i c a c i o n e s t a n s e n c i l l a s c o m o
é s t a n o t i e n e t r a s c e n d e n c i a h a c e r l o d e u n a u o t r a m a n e r a .
E l r e s u l t a d o g r á f i c o s e r á s i m i l a r a e s t e :
h t t p : / / a p r e n d e r a p r o g r a m a r . c o m / i n d e x . p h p ? o p t i o n = c o m _ c o n t e n t & v i e w = a r t i c l e & i d = 2 3 6 :
e j e r c i c i o s - r e s u e l t o s - e n - v i s u a l - b a s i c - c o n - f o r m s - l a b e l s - t e x t b o x - y - b u t t o n s - c o m m a n d -
e j e m p l o s - c u 0 0 3 2 2 a & c a t i d = 3 7 : c u r s o - a p r e n d e r - a - p r o g r a m a r - v i s u a l - b a s i c - d e s d e -
c e r o & I t e m i d = 6 1