Propiedades / Campos
Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.
Learn More
Subtitles of the Movie
ÿþ [ 0 0 : 0 0 : 0 0 . 0 ] E n e l v i d e o a n t e r i o r v e í a m o s l o s r i e s g o s q u e e n t r a ñ a b a n l a s p r o p i e d a d e s g l o b a l e s . [ 0 0 : 0 0 : 0 6 . 0 ] E l u s o d e é s t a s p u e d e a c a r r e a r n o s m u c h o s p r o b l e m a s ; e n e s t e v i d e o v e r e m o s c ó m o u s a r l a s a d e c u a d a m e n t e . [ 0 0 : 0 0 : 1 5 . 0 ] P a r a e l l o l e s d a r e m o s a l a s p r o p i e d a d e s e l c a r á c t e r d e s u b r u t i n a s ; c o n e s t e f i n l a s c o n f i g u r a r e m o s y l u e g o . . . [ 0 0 : 0 0 : 2 0 . 0 ] . . . d i s t r i b u i r e m o s s u s v a l o r e s m e d i a n t e c ó d i g o . A l f i n a l v e r e m o s l a s v e n t a j a s d e e s t e p r o c e d i m i e n t o . [ 0 0 : 0 0 : 2 6 . 0 ] E n p r i m e r l u g a r , e s t o n o s p e r m i t e v e r i f i c a r e l v a l o r d e l a s v a r i a b l e s a n t e s d e q u e i n g r e s e n a l p r o g r a m a . . . [ 0 0 : 0 0 : 3 3 . 0 ] . . . l o q u e e s i m p r e s c i n d i b l e , p u e s l o s u s u a r i o s t i e n e n l a h a b i l i d a d d e i n t r o d u c i r l a s c o s a s m á s p e l i g r o s a s . . . [ 0 0 : 0 0 : 4 0 . 0 ] . . . e n l o s p r o g r a m a s c o n u n a f r e c u e n c i a s o r p r e n d e n t e . P o r s u p u e s t o , n o e s a l g o i n t e n c i o n a l , s i n o q u e p o r f a l t a d e c o n o c i m i e n t o . . . [ 0 0 : 0 0 : 4 8 . 0 ] . . . o q u i z á p o r l o s e r r o r e s d e r i v a d o s d e e s c r i b i r a p r i s a , i n t r o d u c e n i n f o r m a c i ó n q u e p u e d e a l t e r a r m u y . . . [ 0 0 : 0 0 : 5 2 . 0 ] . . . s e r i a m e n t e e l f u n c i o n a m i e n t o d e u n p r o g r a m a . A q u í a p r e n d e r e m o s a e v i t a r e s t o s r i e s g o s . [ 0 0 : 0 0 : 5 7 . 0 ] P o r e j e m p l o , e n e l p r o g r a m a a u t o m o v i l í s t i c o d e l v i d e o a n t e r i o r , d e b í a m o s e v i t a r q u e u n a u t o c o r r i e r a a . . . [ 0 0 : 0 1 : 0 3 . 0 ] . . . 6 0 0 m i l l a s / h o r a a c o n s e c u e n c i a d e e r r o r e s m e c a n o g r á f i c o s o p o r q u e e l u s u a r i o n o e s t a b a . . . [ 0 0 : 0 1 : 0 8 . 0 ] . . . s e g u r o d e l o s d a t o s q u e d e b í a i n t r o d u c i r . E s t e p r o c e d i m i e n t o t a m b i é n n o s a y u d a r á a e v i t a r u n t i p o . . . [ 0 0 : 0 1 : 1 5 . 0 ] . . . d e e r r o r e s q u e s o n l a p e s a d i l l a d e l o s p r o g r a m a d o r e s : l o s e r r o r e s q u e n o a p a r e n t a n s e r l o . . . [ 0 0 : 0 1 : 2 1 . 0 ] . . . d e m o d o q u e n o g e n e r a n m e n s a j e s d e e r r o r o a l g o p o r e l e s t i l o , a s í q u e e l p r o g r a m a d e v u e l v e r e s u l t a d o s . [ 0 0 : 0 1 : 2 8 . 0 ] S i n e m b a r g o , e s t o s r e s u l t a d o s s o n i n c o r r e c t o s , p u e s l a s c i f r a s q u e p a s a m o s e n l a s v a r i a b l e s e r a n i n e x a c t a s ; [ 0 0 : 0 1 : 3 4 . 0 ] a s í p u e s , t a m b i é n t e n d r e m o s q u e v e r i f i c a r e s t o a n t e s d e p r o s e g u i r . V a y a m o s a h o r a a V i s u a l S t u d i o . C o m o . . . [ 0 0 : 0 1 : 4 1 . 0 ] . . . p u e d e v e r , é s t a e s l a m i s m a a p l i c a c i ó n d e c o n s o l a q u e h e m o s u t i l i z a d o e n l o s e j e m p l o s . [ 0 0 : 0 1 : 4 7 . 0 ] C o m o r e c o r d a r á , e n l a c l a s e p ú b l i c a " P u b l i c C l a s s M a r k " t e n í a m o s l a v a r i a b l e g l o b a l " x " , q u e c u a l q u i e r a p o d í a a l t e r a r . . . [ 0 0 : 0 1 : 5 5 . 0 ] . . . a s u a n t o j o s i n q u e p u d i é r a m o s h a c e r m u c h o a l r e s p e c t o . A h o r a l e e n s e ñ a r é c ó m o u t i l i z a r l a s p r o p i e d a d e s . . . [ 0 0 : 0 2 : 0 1 . 0 ] . . . p a r a r e m e d i a r e s t a s i t u a c i ó n . A c o n t i n u a c i ó n e s c r i b i r é " P u b l i c P r o p e r t y y ( ) A s I n t 1 6 " . S i n d u d a . . . [ 0 0 : 0 2 : 1 1 . 0 ] . . . l o m á s c o m p l i c a d o e n e s t o s v i d e o s e s e s c r i b i r y h a b l a r a l a v e z . S i n e m b a r g o , o b s e r v e q u e . . . [ 0 0 : 0 2 : 2 3 . 0 ] . . . a l p r e s i o n a r l a t e c l a I n t r o , s u c e d e a l g o r e a l m e n t e e s t u p e n d o , p u e s V i s u a l B a s i c . N E T e s c r i b e d e m a n e r a . . . [ 0 0 : 0 2 : 2 8 . 0 ] . . . a u t o m á t i c a l a s p a l a b r a s G e t y S e t p a r a e s t a p r o p i e d a d p ú b l i c a . [ 0 0 : 0 2 : 3 6 . 0 ] E s t o r e s u l t a r á f a m i l i a r p a r a t o d o s l o s u s u a r i o s d e V i s u a l B a s i c 6 , p u e s a l l í t a m b i é n t e n í a m o s t o d a s e s t a s . . . [ 0 0 : 0 2 : 4 1 . 0 ] . . . p r o p i e d a d e s p ú b l i c a s , s i b i e n s e e n c o n t r a b a n e n s e c c i o n e s t o t a l m e n t e s e p a r a d a s ; [ 0 0 : 0 2 : 4 7 . 0 ] a d e m á s , G e t y S e t s e l l a m a b a n L e t ; p e r o a h o r a G e t y S e t s e c o m b i n a n e n u n a s o l a p r o p i e d a d , y e s t o . . . [ 0 0 : 0 2 : 5 3 . 0 ] . . . e s u n g r a n a v a n c e . P e r o h a y o t r o e l e m e n t o q u e n e c e s i t o a g r e g a r : u n c a m p o ( f i e l d ) . P o d e m o s d e c i r q u e . . . [ 0 0 : 0 2 : 5 9 . 0 ] . . . u n c a m p o e s u n a p r o p i e d a d p r i v a d a , a s í q u e e s c r i b i r é " P r i v a t e y y A s I n t 1 6 " , q u e s e r á l o q u e u t i l i z a r é . . . [ 0 0 : 0 3 : 1 3 . 0 ] . . . d e n t r o d e l a p r o p i e d a d . O b s e r v e q u e , p o r s u c a r á c t e r p r i v a d o , l o s u s u a r i o s q u e c r e e n o b j e t o s m á s d e f i n i d o s n o p o d r á n . . . [ 0 0 : 0 3 : 1 8 . 0 ] . . . v e r l a o a c c e d e r a e l l a . A s í p u e s , e s t o e s l o q u e h a r e m o s ; p a r a a h o r r a r t i e m p o t r a e r é a q u í a l g u n a s c o s a s q u e h e p r e p a r a d o . . . [ 0 0 : 0 3 : 2 6 . 0 ] . . . p r e v i a m e n t e , a f i n d e e v i t a r n o s l a t a r e a d e e s c r i b i r l a s a h o r a . O b s e r v e q u e t e n g o . . . [ 0 0 : 0 3 : 3 1 . 0 ] . . . a q u í m i c a m p o ( q u e e s u n a v a r i a b l e p r i v a d a ) y q u e e x p o n g o l a p r o p i e d a d p ú b l i c a " P u b l i c P r o p e r t y . . . [ 0 0 : 0 3 : 3 7 . 0 ] . . . y ( ) a s I n t 1 6 " . P e r o e n l a p a r t e c o r r e s p o n d i e n t e a G e t t e n e m o s a " y y " , l o q u e s i g n i f i c a q u e s i a l g u i e n p i d e e l v a l o r d e " y " o b t e n d r á . . . [ 0 0 : 0 3 : 4 5 . 0 ] . . . " y y " . ¿ P o r q u é ? B i e n , t r a t a r é d e e x p l i c a r e s t o d e l a m a n e r a m á s s e n c i l l a p o s i b l e . L a r a z ó n e s q u e . . . [ 0 0 : 0 3 : 5 3 . 0 ] . . . c u a n d o e s t a b l e z c o e l v a l o r d e e s t a v a r i a b l e e n l a l í n e a " a a . y = 9 9 " y l u e g o l l a m o a l a . . . [ 0 0 : 0 4 : 0 4 . 0 ] . . . p r o p i e d a d " y " , e s t o y p a s a n d o a q u í e l v a l o r 9 9 , p o r l o q u e e n l a l í n e a S e t e l v a l o r q u e s e p a s a r á s e r á i g u a l a 9 9 . [ 0 0 : 0 4 : 1 3 . 0 ] A q u í s e e f e c t ú a l a v e r i f i c a c i ó n : c o m o 9 9 e s m a y o r q u e 7 5 , s e g e n e r a e l m e n s a j e " T o o f a s t . . . m u s t b e b e l o w 7 6 " . . . [ 0 0 : 0 4 : 2 2 . 0 ] . . . ( " M u y r á p i d o . D e b e s e r m e n o r a 7 6 " ) ; a s í e l u s u a r i o s a b e q u e e l a u t o n o p u e d e i r a m á s d e 7 6 m i l l a s / h . [ 0 0 : 0 4 : 2 7 . 0 ] C o m o p u e d e v e r , v e r i f i c a m o s e l v a l o r d e l a s v a r i a b l e s a m e d i d a q u e i n g r e s a n ; a h o r a b i e n , e s o b v i o q u e p o d r í a m o s e s c r i b i r . . . [ 0 0 : 0 4 : 3 4 . 0 ] . . . e l c ó d i g o n e c e s a r i o p a r a c o m p r o b a r e l v a l o r d e l a s v a r i a b l e s d e d i s t i n t a s m a n e r a s . . . [ 0 0 : 0 4 : 4 0 . 0 ] . . . p a r a a s e g u r a r n o s d e q u e c u m p l a n c o n l o s p a r á m e t r o s d e l p r o g r a m a y d e q u e é s t e s e e j e c u t e c o r r e c t a m e n t e . [ 0 0 : 0 4 : 4 6 . 0 ] S i e l v a l o r n o e s m a y o r q u e 7 5 , h a r e m o s e q u i v a l e r a " y y " e l v a l o r q u e i n g r e s a y l e s i n d i c a r e m o s a l o s . . . [ 0 0 : 0 4 : 5 5 . 0 ] . . . u s u a r i o s q u e e l a u t o a v a n z a a h o r a a u n a v e l o c i d a d q u e c o r r e s p o n d e a l n u e v o v a l o r . [ 0 0 : 0 5 : 0 0 . 0 ] O b s e r v e , p u e s , q u e é s t e e s e l v a l o r q u e s e p a s a , a s í q u e l a p r ó x i m a v e z q u e u n u s u a r i o t r a t e d e o b t e n e r l o , r e c i b i r á e l . . . [ 0 0 : 0 5 : 0 8 . 0 ] . . . ú l t i m o v a l o r q u e i n g r e s ó . C o m o v e m o s , e s t o e s s u m a m e n t e ú t i l , p o r l a p r o t e c c i ó n q u e d a a l o s p r o g r a m a s . [ 0 0 : 0 5 : 1 5 . 0 ] A h o r a l e m o s t r a r é c ó m o f u n c i o n a e s t o . S i c r e o u n n u e v o o b j e t o a p a r t i r d e M a r k e s c r i b i e n d o . . . [ 0 0 : 0 5 : 2 2 . 0 ] . . . " D i m a a A s N e w M a r k ( ) " , v e r e m o s q u e a l p r e s i o n a r " a a " a p a r e c e " y " c o m o u n a p r o p i e d a d . . . [ 0 0 : 0 5 : 3 0 . 0 ] . . . m i e n t r a s q u e " x " a p a r e c e c o m o v a r i a b l e . P o d e m o s v e r c u á l e s l a d i f e r e n c i a e n t r e l a s d o s . . . [ 0 0 : 0 5 : 3 5 . 0 ] . . . s i h a g o q u e " y " s e a i g u a l a 9 2 y a c o n t i n u a c i ó n e j e c u t o e s t e p r o g r a m a . C o m o d e c o s t u m b r e . . . [ 0 0 : 0 5 : 4 6 . 0 ] . . . i r é a l m e n ú B u i l d , c o n s t r u i r é c l a s s t e s t y l u e g o s a l d r é a l a l í n e a d e c o m a n d o s p a r a e j e c u t a r l o . A s í q u e s i . . . [ 0 0 : 0 5 : 5 3 . 0 ] . . . e s c r i b o c l a s s t e s t e n l a l í n e a d e c o m a n d o s , e n s e g u i d a a p a r e c e r á e n p a n t a l l a e l m e n s a j e " T o o f a s t . . . m u s t . . . [ 0 0 : 0 6 : 0 2 . 0 ] . . . b e b e l o w 7 6 " . S i h a g o q u e " y y " e q u i v a l g a , p o r e j e m p l o , a 7 2 ( e s d e c i r , u n v a l o r m e n o r a 7 5 ) . . . [ 0 0 : 0 6 : 1 3 . 0 ] . . . y d a d o q u e é s t e s e r á u n v a l o r v e r d a d e r o , e l p r o g r a m a d e s p l e g a r á a h o r a l a v e l o c i d a d d e l a u t o . [ 0 0 : 0 6 : 1 9 . 0 ] C o n s t r u i r é e l p r o g r a m a n u e v a m e n t e y e n d o a l m e n ú B u i l d . L u e g o i r é a l a l í n e a d e c o m a n d o s y e s c r i b i r é c l a s s t e s t . [ 0 0 : 0 6 : 2 7 . 0 ] E n c o n t r a m o s q u e a h o r a d e s p l i e g a e l m e n s a j e " C a r i s g o i n g : 7 2 " ( " E l a u t o a v a n z a a : 7 2 " ) . C o m o p u e d e v e r e l p r o g r a m a e s t á . . . [ 0 0 : 0 6 : 3 3 . 0 ] . . . v e r i f i c a n d o l a s v a r i a b l e s p a r a a s e g u r a r s e d e q u e s e h a l l a n d e n t r o d e c i e r t o r a n g o . . . [ 0 0 : 0 6 : 3 9 . 0 ] . . . y d e q u e n o i n t e r f e r i r á n c o n s u f u n c i o n a m i e n t o g e n e r á n d o n o s p r o b l e m a s . [ 0 0 : 0 6 : 4 4 . 0 ] T a m b i é n p u e d o h a c e r q u e e s t a s p r o p i e d a d e s s e a n d e s ó l o e s c r i t u r a o d e s ó l o l e c t u r a . E n e l p r i m e r c a s o , s ó l o d e b o e l i m i n a r l a p a r t e . . . [ 0 0 : 0 6 : 5 2 . 0 ] . . . d e G e t y a g r e g a r " W r i t e o n l y " e n m i d e c l a r a c i ó n , l o q u e s i g n i f i c a q u e s ó l o p u e d o c a m b i a r e l v a l o r . [ 0 0 : 0 6 : 5 8 . 0 ] P a r a h a c e r l o d e s ó l o l e c t u r a , e l i m i n a r é l a p a r t e d e S e t y a g r e g a r é " r e a d o n l y " e n l a d e c l a r a c i ó n . [ 0 0 : 0 7 : 0 4 . 0 ] E n e s t e v i d e o v i m o s c ó m o u s a r l a s p r o p i e d a d e s d e s ó l o l e c t u r a y s ó l o e s c r i t u r a ; y v i m o s . . . [ 0 0 : 0 7 : 1 0 . 0 ] . . . t a m b i é n , c ó m o u t i l i z a r l a s p r o p i e d a d e s p a r a p r o t e g e r n u e s t r o s p r o g r a m a s d e l o s e r r o r e s d e l o s u s u a r i o s . [ 0 0 : 0 7 : 1 9 . 0 ]
Tutorial Information
| Course: | Microsoft Visual Basic .NET (Español) |
| Author: | Mark Long |
| SKU: | 33538 |
| ISBN: | 1-932808-12-4 |
| Release Date: | 2004-09-17 |
| Duration: | 6 hrs / 88 lessons |
| Captions: | Available on CD and Online University |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 