Funciones / Creación de una Función
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 ] A h o r a q u e y a s a b e m o s q u é s o n l a s f u n c i o n e s , v e r e m o s c ó m o t r a b a j a n y a p r e n d e r e m o s a c o n s t r u i r l a s y a i n v o c a r l a s . A s í p u e s . . . [ 0 0 : 0 0 : 0 9 . 0 ] . . . i n g r e s a r e m o s a V i s u a l S t u d i o . N E T e i r e m o s a C l a s s T e s t ; u n a v e z a l l í . . . [ 0 0 : 0 0 : 1 4 . 0 ] . . . c r e a r e m o s u n a f u n c i ó n m u y s e n c i l l a , a l a q u e l l a m a r e m o s " J a n e t " ; p a r a e l l o e s c r i b i r e m o s " P u b l i c F u n c t i o n . . . [ 0 0 : 0 0 : 2 3 . 0 ] . . . J a n e t ( ) " . N o p a s a r é n i n g ú n v a l o r a q u í , p e r o e s c r i b i r é " A s I n t 1 6 " . E s t o q u i e r e d e c i r q u e l a f u n c i ó n . . . [ 0 0 : 0 0 : 3 1 . 0 ] . . . J a n e t n o c o n t i e n e n i n g ú n v a l o r , p e r o p a s a r á u n n ú m e r o e n t e r o t o m á n d o l o d e o t r o l u g a r . [ 0 0 : 0 0 : 3 7 . 0 ] E n c o n s e c u e n c i a , e s c r i b i r é " R e t u r n 4 2 " , a s í q u e c u a n d o l l a m e a J a n e t , r e t o m a r á e l v a l o r 4 2 . A h o r a i r é a . . . [ 0 0 : 0 0 : 4 6 . 0 ] . . . m i S u b M a i n y 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 e s c r i b i e n d o " a a A s N e w T e s t " , p u e s " T e s t " e s e l n o m b r e d e l a c l a s e . . . [ 0 0 : 0 0 : 5 1 . 0 ] . . . d o n d e r e s i d e l a f u n c i ó n . A h o r a l l a m a r é a J a n e t e s c r i b i e n d o " a a . J a n e t ( ) " ; c u a n d o e j e c u t e c l a s s t e s t , é s t e s ó l o . . . [ 0 0 : 0 1 : 0 6 . 0 ] . . . d e v o l v e r á 4 2 . N o o b s t a n t e , n o p o d r í a v e r n a d a e n p a n t a l l a , p u e s e s t a l í n e a n o e x i s t e e n n i n g u n a p a r t e ; [ 0 0 : 0 1 : 1 6 . 0 ] p o r t a n t o , e s c r i b i r é " C o n s o l e . W r i t e L i n e ( a a . J a n e t ( ) ) " , a s í q u e c u a n d o e j e c u t e e l p r o g r a m a , e s c r i b i r á u n a l í n e a d e . . . [ 0 0 : 0 1 : 2 9 . 0 ] . . . c o n s o l a , i r á a l a f u n c i ó n J a n e t , r e t o m a r á e l v a l o r 4 2 , l o i n c l u i r á e n e s t e l u g a r y , p o r ú l t i m o , l o . . . [ 0 0 : 0 1 : 3 7 . 0 ] . . . i m p r i m i r á . A h o r a c o n s t r u i r é e l e j e c u t a b l e , i r é a l a l í n e a d e c o m a n d o s . . . [ 0 0 : 0 1 : 4 6 . 0 ] . . . y l o e j e c u t a r é e s c r i b i e n d o c l a s s t e s t . O b s e r v e q u e , c o m o r e s u l t a d o , m e d e v u e l v e 4 2 . [ 0 0 : 0 1 : 5 4 . 0 ] A h o r a h a g a m o s a l g o m á s i n t e r e s a n t e e i n t e n t e m o s p a s a r a l g u n o s d a t o s e n e s t a f u n c i ó n . [ 0 0 : 0 1 : 5 9 . 0 ] P a r a e l l o b o r r a r e m o s e s t a l í n e a y l u e g o i r e m o s a J a n e t y e s c r i b i r e m o s . . . [ 0 0 : 0 2 : 0 8 . 0 ] . . . " ( B y V a l a A s I n t 1 6 , B y V a l b A s I n t 1 6 ) A s I n t 1 6 " . L u e g o d e p a s a r e s t o s d a t o s e n l a f u n c i ó n , e s c r i b i r é . . . [ 0 0 : 0 2 : 2 6 . 0 ] . . . " D i m P r i v a t e c A s I n t 1 6 " ; s i n e m b a r g o , n o e s n e c e s a r i o e s c r i b i r " P r i v a t e " , p u e s t o q u e e s t o y d e n t r o . . . [ 0 0 : 0 2 : 3 8 . 0 ] . . . d e u n a f u n c i ó n . A h o r a e s c r i b i r é " c = a + b " y , a c o n t i n u a c i ó n , " R e t u r n c " . D e m a n e r a q u e c u a n d o . . . [ 0 0 : 0 2 : 5 2 . 0 ] . . . l l a m e a J a n e t , s e e j e c u t a r á y s e p a s a r á n l o s v a l o r e s d e l a l í n e a " C o n s o l e . W r i t e L i n e ( a a . J a n e t . . . [ 0 0 : 0 3 : 0 6 . 0 ] . . . ( 5 , 1 1 ) ) " , d e m o d o q u e 5 y 1 1 s e r á n l o s v a l o r e s q u e s e p a s a r á n e n e s t a o c a s i ó n ; e n e f e c t o , J a n e t t o m a r á e l v a l o r 5 . . . [ 0 0 : 0 3 : 1 7 . 0 ] . . . y l o p a s a r á c o m o a , m i e n t r a s q u e b p a s a r á c o m o 1 1 . E s t o s v a l o r e s s e s u m a r á n , a s í q u e c s e r á i g u a l a 1 6 . . . [ 0 0 : 0 3 : 2 4 . 0 ] . . . y e s t e s e r á e l v a l o r q u e i m p r i m i r á . P a r a c o m p r o b a r l o , h a r é c l i c e n S t a r t > R u n y e s c r i b i r é c l a s s t e s t e n l a l í n e a d e . . . [ 0 0 : 0 3 : 3 4 . 0 ] . . . c o m a n d o s . O b s e r v e q u e a p a r e c e 1 6 ; e s d e c i r , l a f u n c i ó n r e a l i z ó s u t a r e a . [ 0 0 : 0 3 : 4 1 . 0 ] É s t e e s u n e j e m p l o d e l o q u e l a s f u n c i o n e s p u e d e n h a c e r . C o m o h a b r á o b s e r v a d o , é s t a s n o s ó l o . . . [ 0 0 : 0 3 : 4 7 . 0 ] . . . e j e c u t a n a c c i o n e s , s i n o q u e n o s d e v u e l v e n i n f o r m a c i ó n ; t a m b i é n h a b r á o b s e r v a d o q u e t a n t o l a s s u b r u t i n a s c o m o . . . [ 0 0 : 0 3 : 5 7 . 0 ] . . . l a s f u n c i o n e s ( e n e s t e c a s o , M a r k y J a n e t , r e s p e c t i v a m e n t e ) s e c o n v i e r t e n e n m é t o d o s . . . [ 0 0 : 0 4 : 0 3 . 0 ] . . . a l l l a m a r l a s a l i n t e r i o r d e u n o b j e t o . É s t a e s , p u e s , l a m a n e r a c o m o a m b a s f u n c i o n a n . [ 0 0 : 0 4 : 1 2 . 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 