Full transcript
0:00saludos a todos Mi nombre es Leopoldo
0:02Vázquez y en esta ocasión voy a dar
0:06inicio a una nueva sección de videos
0:09tutoriales con respecto a visal bas 6.0
0:12esto debido que en la sección de
0:14descargas y código fuente de visual
0:18basic
0:196.0 ha tenido bastante preguntas
0:22y descargas y por tanto He decidido
0:26empezar esta serie de videos Así es que
0:28manos a la obra empezar con algo
0:30sencillo Bueno ya tenemos vis basic
0:33instalado estoy usando una máquina
0:34virtual lo que hacemos Es simplemente
0:38ejecutar la aplicación y seleccionamos
0:40Excel exc estándar abrir y Listo ya
0:44tenemos nuestra primera aplicación en
0:47visual bas 6.0 aquí puedo lo que es
0:50redimensionar mi formulario tenemos los
0:54botones de minimizar y maximizar los
0:56cuales pueden ser
0:58desactivados en la sección de
1:01propiedades Aquí está min
1:03buton Mac
1:08buton
1:13grabamos indicamos En qué lugar vamos a
1:28grabar videos
1:316.1 aquí le podemos colocar un nombre a
1:34nuestro formulario por ejemplo frm
1:38eh
1:40inicio al proyecto
1:43proyecto uno o como quieran llamarlo
1:49ustedes Acá le digo que no ya tengo mi
1:53primer proyecto con mi primer formulario
1:56ejecutamos y ahí está nuestra primera
1:59ventana
2:00Si queremos cambiar el nombre del
2:02formulario nos vamos a dónde pues al
2:07caption esta propiedad ya desaparece en
2:11lo que es en la versión pun net
2:13simplemente tiene una propiedad lamex
2:16aquí en este caso caption le diré le
2:20pondré el famoso Hola
2:22mundo Ahí está grabo y ejecuto Ah
2:26tenemos Hola
2:28mundo
2:30ahora vamos a colocar un botón un comand
2:36Ahí está y le pondremos por nombre
2:40Recuerden que el nombre es con el cual
2:42ustedes van a hacer referencia con el
2:44cual ustedes van a programar Así es que
2:46colocamos
2:47md abrir por ejemplo est es la
2:51nomenclatura con la cual trabaja vis
2:556.0 y para que cambie el nombre vamos a
2:59la propiedad
3:01Tex o capt a ver aquí está
3:06capt
3:09mensaje ejecutamos y ahí lo tenemos
3:12hacemos clic y aún no pasa nada y esto
3:14por qué Porque aún no hemos programado
3:16hacemos doble clic dentro el botón y
3:18aquí tenemos para seleccionar varios
3:21eventos normalmente trabajaremos con lo
3:23que es el evento click evento o suceso
3:26como quieran llamarle y vamos a decirle
3:28que se abra un mensaje
3:31Box primera
3:33opción es el
3:38texto segundo serían los
3:49botones y tercero el
3:55título ejecutamos Ahí está título y
3:58texto
4:04ahora vamos a hacer lo siguiente vamos a
4:09sumar dos números voy a colocar un Label
4:12que es una etiqueta y le pondré número
4:15un en la propad
4:18caption si quiero que
4:21se Cómo decirles e el tamaño se
4:25redimension al tamaño del texto pues
4:28simplemente le doy una prop auto a valor
4:31true Ahí está agrego una caja de texto
4:36otro Label otra caja de texto otro Label
4:42y otra caja de
4:48texto número
4:53dos Y
4:55aquí
4:58resultado
5:01muy bien aquí también le vamos a cambiar
5:03el nombre t
5:11xt1
5:14txt2 y
5:20txt
5:26resultado también podemos alinear
5:30para eso
5:32vamos a dónde a ver dónde estaban esas
5:37opciones
5:39ver barra de herramientas
5:45edición edición de formularios aquí
5:54está que se alineen a la
5:57izquierda grabamos y agregamos dos
6:02botones
6:03más uno para
6:06limpiar se me de
6:15limpiar C Me de calcular sumar Aquí
6:20vamos a sumar estos dos números y
6:23mostrarlos en esta caja de
6:27texto la propiedad
6:30caption
6:31sumar y aquí la propiedad caption
6:38limpiar primero vamos a codificar
6:41limpiar colocamos t xt1 punto qu
6:45propiedad vamos a usar pues la propiedad
6:47text que es la que nos permite asignar
6:49un valor en este caso le pongo comillas
6:51dobles para indicarle que sea en blanco
6:52de igual manera con el txt2 pun Tex
6:56igual en blanco txt r de
7:00resultado o lo Ahí está era resultado
7:03Ahí está igual a que vacío ejecutamos la
7:07aplicación limpiar y vemos que las cajas
7:11de texto quedan limpias
7:15cerramos y ahora vamos a
7:19sumar ahora normalmente para sumar
7:22valores o convertir de texto a número
7:25porque son cosas distintas sumar que
7:27concatenar por ejemplo una cosa es
7:321 + 1 es ig a 2
7:38pero
7:411 y un es igual a qué pues es igual a 11
7:49Estos son cadenas Estos son numéricos y
7:53lo que tenemos en nuestras cajas de
7:56texto son texto letras caracteres
7:59estas letras al momento que si queremos
8:03usar el operador más lo que va a hacer
8:06es concatenar o
8:07unir Así que para eso tenemos que
8:10convertirlo a
8:13números como vamos a sumar podemos
8:16hacerlo directamente o podemos declarar
8:20variables
8:24n1 Din para declarar variable nombre de
8:27la variable as tipo
8:30Din
8:34[Música]
8:36n2 as integer
8:40también
8:42Din r as integ Ahí está n1 Le asigno el
8:49valor para convertir lo que es texto a
8:55número lo que contenga el Tex 1. Tex
9:00n2 es igual al valor de text2 pun
9:06tex y r es igual a
9:10n1 + n2 Ahora sí puedo sumar Porque
9:14estos dos datos n1 n2 son del tipo
9:16numérico y lo almaceno en r que también
9:18el tipo numérico del mismo tipo entero
9:23ahora lo que tengo que hacer es mostrar
9:26en txt resultado punto text el valor de
9:30r pero r es número entero y lo que debo
9:35almacenar o mostrar en la propiedad de
9:38mi caja de texto es String Así que
9:40coloco
9:44str a indicarle que lo convierta String
9:47y le paso como parámetro la variable
9:51ejecutamos limpiamos colocamos 1 2 sumar
9:56Ahí está 3 10 2
10:0112 ahora normalmente cuando iniciamos
10:04usamos lo que es la función Val pero
10:07también podemos
10:08usar recomendable usar la siguiente
10:12funciones c in convertir a entero
10:16convertir tamb acá
10:18o también
10:22ha secure entre
10:27otras ahora
10:33para poder colocar comentarios los
10:36cuales no serán interpretados por visual
10:39basic colocamos comilla simple
10:46y comentarios los comentarios que
10:49deseamos por ejemplo aquí suma de
10:53números nada más en otros lenguajes de
10:57programación Normalmente se usan lo que
10:58es
11:00barra barra y lo que es el asterisco
11:03asterisco y barra para lo que es sección
11:06de comentarios pero aquí simplemente con
11:10lo que es comilla
11:12simple grabamos
11:14ejecutamos limpiamos y sumar como no
11:18tiene ningún valor me va a aparecer un
11:21error de tipo de datos no con tipo de
11:23datos Porque no da ningún tipo de valor
11:28terminar
11:30y para evitar eso podemos hacer lo
11:32siguiente podemos validar
11:34si este If significa as s
11:38tt1 Tex le contenga es igual vacío
11:43Entonces le digo qué cosa que me muestre
11:47un mensaje y que me diga debe ingresar
11:52un
11:53número y listo además les digo
11:58que el cursor el foco en dicha caja de
12:01texto
12:02en
12:04Pero si yo lo dejo de esta
12:08manera y la caja estar que esté limpia
12:12me Mostrar el mensaje de texto se
12:14limpiará pero seguirá ejecutándose este
12:17código y para eso yo coloco lo siguiente
12:19exit sub con esto le digo que salga del
12:22sub este procedimiento y ya no se
12:25ejecute el código que le sigue manos a
12:28la obra
12:29limpiamos sumar y me aparece el mensaje
12:32fecho debe ingresar un número y se
12:34coloca el cursor ahí si coloco por
12:37ejemplo csor en el dos sumar nuevamente
12:40automáticamente se coloca el cursor en
12:42el número uno caja de texto un esto por
12:44qué Porque he usado set Focus ahora
12:48simplemente copy pego y cambio cambio lo
12:50que son los
12:52datos para ahorrar
12:54tiempo Acá le coloco dos bueno acá ya no
12:58iría nada porque que se va a calcular lo
12:59que es el
13:01resultado y acá sí está también en el
13:04dos
13:06ejecutamos
13:08limpiamos un número 10 sumar di otro
13:12número dos sumar y ahí
13:16está con esto Terminamos el primer V de
13:21una serie de videos de visual bas 6.0
13:25hasta la próxima no se
13:27olvide de el blog en la cual iré
13:31subiendo aparte de los videos código
13:34fuente aplicaciones y algunos manuales
13:38pdfs libros
13:40etcétera hasta la próxima nos vemos bye