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