Módulos / Creación de un Módulo
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 ] Y a d i s c u t i m o s q u é s o n l o s m ó d u l o s y c ó m o s e a r t i c u l a n ; a h o r a i r e m o s a V i s u a l S t u d i o y . . . [ 0 0 : 0 0 : 0 7 . 0 ] . . . c o n s t r u i r e m o s a l g u n o s d e e l l o s , a f i n d e c o m p r e n d e r c ó m o f u n c i o n a n e n l a p r á c t i c a . [ 0 0 : 0 0 : 1 1 . 0 ] U n a v e z m á s l e p r e s e n t o d i s c u l p a s p o r m i d e f i c i e n t e m e c a n o g r a f í a . A h o r a v o l v e r e m o s a n u e s t r a a p l i c a c i ó n d e c o n s o l a . . . [ 0 0 : 0 0 : 1 8 . 0 ] . . . y l e e n s e ñ a r é d e m a n e r a s e n c i l l a c ó m o f u n c i o n a e s t e c ó d i g o . O b s e r v e q u e , a l a b r i r l a a p l i c a c i ó n d e c o n s o l a . . . [ 0 0 : 0 0 : 2 3 0 . 0 ] . . . a u t o m á t i c a m e n t e a p a r e c e u n m ó d u l o : e l " M o d u l e 1 " ; é s t e c o n t e n d r á t o d o e l c ó d i g o q u e e s c r i b a . [ 0 0 : 0 0 : 3 0 . 0 ] O b s e r v e q u e p u e d o e s c r i b i r " P u b l i c S u b M a r k ( ) " e i n t r o d u c i r c ó d i g o a q u í , y l u e g o e s c r i b i r " P u b l i c S u b T e s t ( ) " a q u í . . . [ 0 0 : 0 0 : 4 8 . 0 ] . . . y a g r e g a r l e c ó d i g o . A c t o s e g u i d o , p u e d o c r e a r u n a c l a s e e s c r i b i e n d o " P u b l i c C l a s s C l a s s T e s t " , l a c u a l i n c l u i r á . . . [ 0 0 : 0 1 : 0 0 . 0 ] . . . u n a s u b c l a s e : " P u b l i c S u b D o S o m e t h i n g ( ) " , q u e t a m b i é n t e n d r á c ó d i g o . O b s e r v e l o q u e o c u r r e c o n m i m ó d u l o . [ 0 0 : 0 1 : 1 5 . 0 ] T e n g o a l g u n a s s u b c l a s e s y u n a c l a s e ; y d e n t r o d e l á r e a d e l a " S u b M a i n " , p u e d o l l a m a r a M a r k s ó l o c o n . . . [ 0 0 : 0 1 : 2 4 . 0 ] . . . e s c r i b i r s u n o m b r e . C o m o p u e d e v e r , r e c o n o c e a M a r k , e l c u a l l l a m a a l s u b p r o c e d i m i e n t o . A h o r a b i e n , p a r a q u e . . . [ 0 0 : 0 1 : 3 5 . 0 ] . . . " C l a s s T e s t " o b t e n g a a " D o S o m e t h i n g " , d e b e r é c r e a r p r i m e r o u n o b j e t o m á s d e f i n i d o d e " C l a s s T e s t " . [ 0 0 : 0 1 : 4 5 . 0 ] A s í q u e s i e s c r i b o " D i m a A s N e w C l a s s T e s t ( ) " , " a " m e m u e s t r a a " D o S o m e t h i n g " , l o c u a l n o t i e n e n a d a d e e x t r a o r d i n a r i o . . . [ 0 0 : 0 2 : 0 0 . 0 ] . . . c o n r e s p e c t o a l o q u e h e m o s v e n i d o h a c i e n d o . A s í q u e b o r r a r e m o s e s t o y h a r e m o s a h o r a a l g o m á s i n t e r e s a n t e : [ 0 0 : 0 2 : 0 5 . 0 ] c r e a r e m o s o t r o m ó d u l o , e l " M o d u l e 2 " . O b s e r v e l a s i n t a x i s : a l e s c r i b i r l a p a l a b r a " M o d u l e " y e l n o m b r e . . . [ 0 0 : 0 2 : 1 4 . 0 ] . . . d e m i m ó d u l o , a p a r e c e l a i n s t r u c c i ó n " E n d M o d u l e " a l p r e s i o n a r l a t e c l a " E n t r a r " . A h o r a e s c r i b i r é . . . [ 0 0 : 0 2 : 2 4 . 0 ] . . . " P u b l i c S u b P r i n t T h i s ( ) " c o n s u c ó d i g o , y l u e g o " P u b l i c S u b F i l e T h i s ( ) " , t a m b i é n c o n s u r e s p e c t i v o c ó d i g o . [ 0 0 : 0 2 : 4 6 . 0 ] O b s e r v e q u e e n e s t e m ó d u l o e l " M o d u l e 2 " s ó l o t e n g o d o s s u b c l a s e s ; y s i v o y a l á r e a d e m i " S u b M a i n " . . . [ 0 0 : 0 2 : 5 3 . 0 ] . . . y e s c r i b o " P r i n t T h i s " , o b s e r v e q u e l l a m a r á a " P r i n t T h i s " , p u e s t o d o e s t o s e h a l l a e n e l m i s m o e n s a m b l a d o y p u e d e a c c e d e r a e s t e . . . [ 0 0 : 0 3 : 0 4 . 0 ] . . . m ó d u l o , q u e e s t á c o m p a r t i d o ; e s d e c i r , n o t e n g o q u e c r e a r u n a i n s t a n c i a d e u n o b j e t o . H a g a m o s a l g o m á s i n t e r e s a n t e . [ 0 0 : 0 3 : 1 1 . 0 ] O b s e r v e q u e e n " M o d u l e 1 " h a y u n a " P u b l i c S u b M a r k " ; a h o r a c r e a r é o t r a " P u b l i c S u b M a r k " e n " M o d u l e 2 " . [ 0 0 : 0 3 : 2 3 . 0 ] A h o r a b i e n , s i l l a m o a M a r k a q u í , n o h a b r á p r o b l e m a a l g u n o , p e r o s e e j e c u t a r á a l a M a r k q u e . . . [ 0 0 : 0 3 : 3 4 . 0 ] . . . e s t é d e n t r o d e l m ó d u l o ; p o r t a n t o , d e b o i n d i c a r l e q u e e j e c u t e a M a r k d e " M o d u l e 2 " . [ 0 0 : 0 3 : 4 4 . 0 ] A s í q u e , p a r a d i f e r e n c i a r , e s c r i b i r é " M o d u l e 2 " ; o b s e r v e q u e a l e s c r i b i r e s t o . . . [ 0 0 : 0 3 : 5 3 . 0 ] . . . a p a r e c e n P r i n t T h i s , F i l e T h i s y M a r k , q u e e s l a q u e l l a m a r é . E s t o s m ó d u l o s , p u e s , h a n d i f e r e n c i a d o . . . [ 0 0 : 0 4 : 0 3 . 0 ] . . . c ó m o d e b o l l a m a r a m i s c l a s e s . A h o r a c r e a r é o t r a c l a s e ; p e r o o b s e r v e q u e e n " M o d u l e 1 " h a y u n a c l a s e l l a m a d a " C l a s s T e s t " . [ 0 0 : 0 4 : 0 8 . 0 ] E n " M o d u l e 2 " c r e a r é o t r a c l a s e T e s t e s c r i b i e n d o " P u b l i c C l a s s T e s t ( ) " ; l u e g o a ñ a d i r é u n a s u b c l a s e p ú b l i c a . . . [ 0 0 : 0 4 : 2 3 . 0 ] . . . e s c r i b i e n d o " P u b l i c S u b D o S o m e t h i n g E l s e ( ) " , q u e t e n d r á s u c ó d i g o . A h o r a t e n g o d o s c l a s e s T e s t . . . [ 0 0 : 0 4 : 3 8 . 0 ] . . . u n a d e l a s c u a l e s e s t á e n " M o d u l e 2 " . A q u í s ó l o d e b o a g r e g a r l e C l a s s , y y a e s t á h e c h o . A s í p u e s . . . [ 0 0 : 0 4 : 4 6 . 0 ] . . . t e n g o u n a c l a s e C l a s s T e s t e n l o s m ó d u l o s 1 y 2 ; s i a h o r a e s c r i b o " D i m a A s N e w C l a s s T e s t ( ) " . . . [ 0 0 : 0 5 : 0 0 . 0 ] . . . ¿ c u á l d e l a s d o s o b t e n d r á ? O b s e r v e q u e o b t e n d r á l a c l a s e q u e c o n t i e n e a " D o S o m e t h i n g " . [ 0 0 : 0 5 : 0 7 . 0 ] C o m o r e c o r d a r á , C l a s s T e s t e n " M o d u l e 2 " c o n t i e n e a " D o S o m e t h i n g E l s e " . A s í p u e s , ¿ c ó m o p u e d o o b t e n e r l a ? [ 0 0 : 0 5 : 1 4 . 0 ] P a r a l o g r a r l o , e s c r i b i r é " D i m a A s N e w M o d u l e 2 . C l a s s T e s t " , e s d e c i r , a g r e g a r é " M o d u l e 2 . " ; [ 0 0 : 0 5 : 2 2 . 0 ] . . . y a h o r a , a l u b i c a r m e s o b r e " a " , o b t e n g o " D o S o m e t h i n g E l s e " , q u e e s e l m é t o d o d e e s t a c l a s e C l a s s T e s t . [ 0 0 : 0 5 : 3 4 . 0 ] V e m o s , p u e s , q u e l o s m ó d u l o s n o s a y u d a n a o r g a n i z a r e l c ó d i g o , s e p a r a n d o l a s c l a s e s y b r i n d á n d o n o s u n a c c e s o e f i c i e n t e . . . [ 0 0 : 0 5 : 4 2 . 0 ] . . . a l c ó d i g o q u e n e c e s i t e m o s . E s p e r o q u e e s t e b r e v e v i s t a z o a l o s m ó d u l o s h a y a s i d o d e u t i l i d a d . U s t e d . . . [ 0 0 : 0 5 : 5 0 . 0 ] . . . u s a r á l o s m ó d u l o s d e v e z e n c u a n d o ; y c l a r o , p u e d e c o m b i n a r l o s c o n l o s e s p a c i o s d e n o m b r e s , e t c . [ 0 0 : 0 5 : 5 4 . 0 ] L o i m p o r t a n t e e s e n t e n d e r q u e n o e s n e c e s a r i o c r e a r i n s t a n c i a s d e l o s m ó d u l o s , n i l l a m a r l o s p o r u n n o m b r e . . . [ 0 0 : 0 6 : 0 1 . 0 ] . . . a m e n o s q u e e n u n a i n s t a n c i a q u e r a m o s d i f e r e n c i a r c l a s e s s i m i l a r e s d e m ó d u l o s d i s t i n t o s . [ 0 0 : 0 6 : 0 8 . 0 ] É s t e h a s i d o u n e j e m p l o m u y s e n c i l l o d e l o q u e e s u n m ó d u l o ; t ó m e l o d e a q u í y ú s e l o p a r a p r a c t i c a r ; [ 0 0 : 0 6 : 1 4 . 0 ] l u e g o u t i l i c e l o s m ó d u l o s e n s u s p r o g r a m a s , p a r a h a c e r l o s m á s e f i c i e n t e s . E l t e m a d e l s i g u i e n t e v i d e o . . . [ 0 0 : 0 6 : 2 1 . 0 ] . . . s e r á n l a s e s t r u c t u r a s , l a s c u a l e s r e s u l t a n u n p o c o e x ó t i c a s , p u e s s o n n u e v a s e n V B . N E T . É s t a s . . . [ 0 0 : 0 6 : 2 6 . 0 ] . . . c e r r a r á n l a p a r t e c o r r e s p o n d i e n t e a l c ó d i g o ; l u e g o p a s a r e m o s a l t e m a d e l a r e c o l e c c i ó n d e e l e m e n t o s n o u s a d o s . [ 0 0 : 0 6 : 3 4 . 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 