mailxmail - Cursos para compartir lo que sabes Visual Basic 6.0. Guía básica Autor: Pedro Alejandro Morales González 1 mailxmail - Cursos para compartir lo que sabes Presentación del curso Visual Basic es un lenguaje de programación desarrollado para Microsoft. Con Visual Basic podrás aprender a desarrollar aplicaciones, un sin número de códigos y aplicaciones abiertas. En este curso básico de Visual Basic podrás aprende el lenguaje de los programadores profesionales de manera rápida y sencilla. 2 mailxmail - Cursos para compartir lo que sabes 1. Visual Basic. ¿Qué es? Visual Basic Visual Basic es la plataforma donde muchos programas o aplicaciones que actualmente utilizamos de manera dependiente tienen su cuna. Con Visual Basic entraremos a la magnifica frontera del desarrollador de aplicaciones, hay un sin número de códigos y aplicaciones abiertas, que nos podrán asesorar mientras nos convertimos en los creadores de programas más exitosos dependiendo de nuestra capacidad y habilidad. Por el momento necesitaremos de una licencia de Visual Basic 6 de la red, en cualquier buscador podrán bajar esa versión en su forma de prueba. Requeriremos de calma mientras conocemos el ambiente, que es muy amigable. Y por último requeriremos de éste curso que nos brindará la primera interacción con ese lenguaje. 3 mailxmail - Cursos para compartir lo que sabes 2. ¿Qué hacer al accesar a Visual Basic? I.El Acceso Al acceso a Visual Basic nos parecerá una pantalla para elegir cuál es el tipo de archivo que deseamos generar, por el momento nos concentraremos en los archivos ".Exe", osea las aplicaciones o ejecutables como comúnmente se les denomina. II.Identificando Al accesar se puede notar que existe del lado izquierdo una barra de herramientas insertables, en la parte central lo que sería el cuerpo de nuestra aplicación, y del lado derecho podremos ver que se encuentra en la parte superior "El administrador de ventanas" (las ventanas que existen actualmente en nuestra aplicación, que por default es "Form 1"), en la parte media se localizan las propiedades de cada uno de los componentes que integrarán a nuestra aplicación, y en la parte inferior aparecerá una pantalla donde se puede ajustar la posición de nuestra aplicación. 4 mailxmail - Cursos para compartir lo que sabes 5 mailxmail - Cursos para compartir lo que sabes 6 mailxmail - Cursos para compartir lo que sabes 3. Cuerpo de la aplicación I. Entorno gráfico Comenzaremos por Ir al panel de herramientas insertables del lado izquierdo y daremos click en un TextBox (Al posicionarse sobre cada herramienta aparece el nombre de cada una) e inmediatamente nos iremos al cuerpo de nuestra aplicación y con el botón izquierdo oprimido sobre el cuerpo (Form 1) arrastraremos el componente hasta el tamaño que deseemos, soltamos el botón del mouse y listo, ya tenemos un formulario con una casilla de texto. Haremos lo mismo con un Commandbutton, y al terminar tendremos listo el lado gráfico de nuestra aplicación. 7 mailxmail - Cursos para compartir lo que sabes 4. Código. El alma de nuestro proyecto I. El código El código es lo que nos hace ser programadores de aplicaciones y no simples diseñadores gráficos de aplicaciones, para comenzar daremos doble click en el Form 1 (cuerpo de la aplicación), y esto nos llevará al estado de programación de nuestro visual basic. Se puede notar que en la parte superior izquierda hay una barra donde se encuentran todos los componentes que se añadieron a nuestro proyecto y del lado derecho hay otra barra deslizable que contiene todos los eventos que pueden hacer estos componentes. Daremos Click en el que dice "Command1" y por defecto aparecerá el espacio en la pantalla para poder escribir su código. El código lo escribiremos en medio de las etiquetas: Private Sub Command1_Click() End Sub podrémos ver más en el apartado de lógica. II.La Lógica La lógica es todo lo que deberemos poner en medio de las etiquetas anteriores que denotarán un evento, en este caso el evento de que haga algo cuando apriete el botón command1. Text1.Text = "Hola como estas " & Text1.Text La explicación de la linea anterior es la siguiente: Text1: es la casilla de texto donde escribiremos algo, en este caso un nombre. Text1.Text: Lo que acompaña a nuestra casilla de texto es la propiedad de la casilla, en este caso quiere decir "el texto de la casilla para introducir el texto" El entrecomillado significa que lo que esté dentro de él será un texto aunque sean números, serán tratados como texto (cadena de caracteres). 8 mailxmail - Cursos para compartir lo que sabes números, serán tratados como texto (cadena de caracteres). & : significa que vamos a unir algo, ya sea texto con texto o una propiedad, como es el caso, de una cadena de caracteres con el texto de la casilla del componente de texto que añadimos. La explicación de la linea lógicamente hablando es la siguiente: El texto del componente TextBox obtendrá el valor (entiéndase ese valor como un texto) de la cadena de caracteres "Hola como estas " y seguido el valor que se encuentra actualmente en el componente Textbox. III.Probando la aplicación Es hora de probar nuestra aplicación. En Archivo>Guardar Proyecto Cómo> El nombre que deseen que lleve su aplicación, guardamos el proyecto y nos dirigimos a esa ruta y encontraremos un ejecutable con el nombre que le dimos, hacemos click sobre él para abrirlo y nos deberá aparecer nuestra primera aplicación. Cambiamos el texto de la casilla por nuestro nombre y le damos click sobre el botón Command1 y verás el resultado. 9 mailxmail - Cursos para compartir lo que sabes Listo ahí está nuestra primera aplicación.!!!! 10 mailxmail - Cursos para compartir lo que sabes 5. Visual Basic. Conclusiones Para este apartado ya se habrá pasado por la sorpresa de haber hecho nuestro primer programa, y haber hecho nuestra primera aplicación con un lenguaje que es el más conocido y más amigable de todos. Con visual basic se desarrollan muchas de las aplicaciones comerciales más importantes que existen, compara el ¿cómo se ven y como actúan? cada uno de los componentes con los programas que descargas de la red y verás tremendas coincidencias. Para ustedes: "Sólo sé que hay 10 números binarios" 11