Instalación y uso del programa Visual Basic.Net


Este programa permite programar contenidos informáticos de manera simple y sencilla pero cuando inician a utilizar programas existe la problemática de que  algunos están en ingles y son muy difíciles de entender sus funciones por esta razón se ha creado un manual  de el entorno de Visual Basic Net que se espera se de ayuda a todos sobre todo a los estudiantes de especialización de informática.

¿Qué es Visual Basic Net?

También llamado VB.NET  es un lenguaje de programación orientado a objetos, presenta de manera más sencilla y rápida de crear aplicaciones para Microsoft Windows que proporcionan herramientas que facilitan el desarrollo mas ágil de aplicaciones , su lenguaje no es único de Visual Basic, utiliza el mismo lenguaje que aplicaciones de Windows.

Su sistema de programación Visual Basic,Scripting Edition (VBscript) es un lenguaje de comandos.

Se necesita de unos minutos para crear un diseño sencillo pero para realizarlo se necesita entender varios conceptos los cuales las explicare de manera clara y breve con el fin de que tengas bases solidas.

Para ampliar y consolidar bien esas bases que queremos reforzar ,vamos a visualizar paso a paso como iniciar un nuevo proyecto :


Para los usuarios que tienen Visual Basic versión 2012 vamos a empezar realizando click en New Project :


Al  momento de realizar click nos va a aparecer una serie de  controles donde cono principiantes vamos a realizar proyectos básicos y sencillos 





El entorno integrado de desarrollo de Visual Basic (IDE) consta de los siguientes elementos:

Barra de menús :Presenta los comandos que se usan para trabajar con Visual Basic. Además de los menús estándar:

  • Archivo (File),
  •  Edición (Edit)
  •  Ver (View)
  •  Ventana (Window) 
  • Ayuda (Help)


Cabe recalcar que existen otras elementos para tener un proyecto especifico como :
  • Proyecto (project)
  • Formato (format )
  • Depuración (Debug)
  • Correr (Run)

Barras de Herramientas: Otorgan  un acceso a los comandos usados normalmente ene el entorno de programación.

Al realizar un clic en algún botón para que el  mismo realice la función, es importante saber que es posible activar y desactivar mas barras de herramientas adicionales para diseñar nuevos proyectos .Aquellas son fáciles de colocar en cualquier parte de la pantalla ya que solo con un clic puede la barra moverse de derecha a izquierda o centralmente.


Cuadro de herramientas. Proporciona un conjunto de herramientas que puede usar durante el diseño para colocar controles en un formulario.


Ventana Explorador de proyectos. Enumera los formularios y módulos del proyecto actual. Un proyecto es la colección de archivos que usa para generar una aplicación. 

Ventana Propiedades. Enumera los valores de las propiedades del control o formulario seleccionado. Una propiedad es una característica de un objeto, como su tamaño, título o color. 

Examinador de objetos. Enumera los objetos disponibles que puede usar en su proyecto y le proporciona una manera rápida de desplazarse a través del código. Puede usar el Examinador de objetos para explorar objetos en Visual Basic y otras aplicaciones, ver qué métodos y propiedades están disponibles para esos objetos, y pegar código de procedimientos en su aplicación. 

Diseñador de formularios. Funciona como una ventana en la que se personaliza el diseño de la interfaz de su aplicación. Agregue controles, gráficos e imágenes a un formulario para crear la apariencia que desee. Cada formulario de la aplicación tiene su propia ventana diseñador de formulario. 

Ventana  código Editor de . Funciona como un editor para escribir el código de la aplicación. Se crea una ventana editor de código diferente para cada formulario o módulo del código de la aplicación. 

Ventana Posición del formulario. La ventana Posición del formulario (figura 2.2) le permite colocar los formularios de su aplicación utilizando una pequeña representación gráfica de la pantalla. 


Ventanas Inmediato, Locales e Inspección. Estas ventanas adicionales se proporcionan para la depuración de la aplicación. Sólo están disponibles cuando ejecuta la aplicación dentro del IDE


Ahora es importante crear una una interfaz de usuario (es el punto de interacción y comunicación humano-computadora en un dispositivo) 


¿Cómo se añaden controles al formulario?
 Para añadir controles a un formulario tenemos dos métodos: 
Método 1 
Teniendo el cuadro de Herramientas o un Formulario visible, haga doble clic en el control que desea añadir en el Cuadro de Herramientas, los controles se ubican en el centro del formulario, uno encima de otro, luego hay que moverlos a la posición deseada dentro del formulario. 

Método
1. Haga clic sobre el control en el Cuadro de Herramientas. 
2. Ubique el puntero del Mouse (una cruz) sobre el formulario en la esquina superior izquierda donde desea colocar el control. 
3. Realice un clic sostenido mientras arrastra el puntero a la esquina superior derecha donde colocará el control. 4. Suelte el botón del Mouse. Estos cuatro pasos se repiten con cada control que desea añadir al formulario

¿Qué es un proyecto? 

Cuando desarrolla una aplicación, Visual Basic crea un archivo especial llamado Archivo de Proyecto para administrar todos los demás archivos de la aplicación. El Archivo de Proyecto es simplemente una lista de todos los archivos y objetos asociados con el proyecto, así como información sobre las opciones del entorno. Esta información se actualiza cada vez que se guarda el proyecto. Todos los archivos y objetos también se pueden compartir con otros proyectos. Un proyecto está compuesto por los siguientes archivos:


 Tipos de archivos para realizaren el programa Visual Basic .Net 


Proyecto (vbp) : Realiza el seguimiento de todos los componentes de la aplicación.

Formulario (.frm .frx) : Incluye el formulario, los objetos sobre el formulario y el código que se ejecuta cuando ocurre un evento en el formulario.

Módulo estándar (.bas): Contiene procedimientos Sub y Function que pueden ser invocados por cualquier formulario u objeto sobre el formulario. 

Controles Personalizados (.ocx): Controles adicionales a los controles estándar proporcionados por Microsoft u otras empresas.

Módulo de clase(cls):  Contiene la definición de clase, métodos y propiedades de un nuevo tipo de objeto. 

Recursos (.res): Contiene información binaria usada por la aplicación. Son usados generalmente cuando se crean programas para múltiples 

Pasos para crear una aplicación 

El proceso de creación de una aplicación Visual Basic puede descomponer en una serie de siete pasos. 

1. Crear la interfaz de usuario Usted crea una interfaz dibujando controles y objetos sobre un formulario. A fin de hacer que su código sea más fácil de leer y depurar, debe luego asignar nombres a los objetos usando convenciones de nombres estándar. 

2. Establecer las propiedades de los objetos de la interfaz Luego de añadir objetos al formulario, se establece las propiedades de los objetos. Puede establecer valores iniciales ya sea usando la ventana de propiedades en tiempo de diseño o escribiendo código para modificar las propiedades en tiempo de ejecución. 

3. Escribir código para los eventos Luego de establecer las propiedades iniciales para el formulario y cada objeto, añada el código que se ejecutará en respuesta a los eventos. Los eventos ocurren cuando diferentes acciones ocurren sobre un control u objeto. Por ejemplo, clic es un evento que puede ocurrir para un botón de comando.

 4. Guardar el proyecto Cuando crea el proyecto, asegúrese de darle un nombre usando el comando Guardar Proyecto como del menú Archivo. Guarde su proyecto frecuentemente conforme añada código. Al guardar un proyecto se guardan cada formulario y módulo de código en el proyecto

5. Probar y depurar la aplicación Conforme añada código al proyecto, puede usar el comando Iniciar en la Barra de Herramientas para ejecutar su aplicación y ver su comportamiento. También puede usar las herramientas de depuración para verificar errores y modificar código. 

6. Crear un archivo ejecutable Al completar su proyecto, crear un archivo ejecutable usando el comando Generar Xxxxxxx.exe del menú Archivo.

7. Crear una aplicación de instalación Debido a que su archivo ejecutable depende de otros archivos, tales como el archivo en tiempo de ejecución de Visual Basic (Vbrun50032.dll), algunos archivos OCX y archivos DLL adicionales requeridos por la aplicación o por los controles ActiveX. Convenciones para los nombres de los objetos Los objetos deben llevar nombres con un prefijo coherente que facilite la identificación del tipo de objeto. A continuación se ofrece una lista de convenciones recomendadas para algunos de los objetos permitidos poro Visual Basic.

En estas imágenes podemos visualizar algunos controles :






Prefijos sugeridos para menús
Las aplicaciones suelen usar muchos controles de menú, lo que hace útil tener un conjunto único de convenciones de nombres para estos controles. Los prefijos de controles de menús se deben extender más allá de la etiqueta inicial “mnu”, agregando un prefijo adicional para cada nivel de anidamiento, con el título del menú final en la última posición de cada nombre. En la tabla siguiente hay algunos ejemplos. 


El formulario es el principal medio de comunicación entre el usuario y la aplicación. Los usuarios interactúan con los controles sobre el formulario para ingresarle datos y obtener resultados. 

Propiedades mas utilizadas para realizar proyectos:


BackColor :Color de fondo del formulario. 
BorderStyle: Estilo del borde del formulario. 
Caption :Texto en la barra de título del formulario. 
ControlBox: True/False. Determina si tiene o no el cuadro de control. 
Enabled: True/False. Determina si está habilitado para responder a las acciones del usuario.
 Icon: Icono que se muestra cuando el formulario está minimizado. 
Left:y Top Ubicación del formulario. 
MaxButton: True/False. Determina si tiene o no el botón Maximizar.

MinButton: True/False. Determina si tiene o no el botón Minimizar. 
Name: Nombre del formulario. 
WindowState: Estado inicial del formulario (normal, maximizado o minimizado) Eventos
 Activate: Ocurre cuando el formulario se convierte en la ventana activa. 
Click: Ocurre cuando hace clic sobre el formulario.
 Deactivate: Ocurre cuando el formulario deja de ser la ventana activa. 
Load :Ocurre cuando se carga un formulario. 
Unload: Ocurre cuando un formulario está a punto de descargarse. 
Métodos Hide:Oculta el formulario. 
Refresh: Actualiza el contenido del formulario. 
SetFocus: Le entrega el enfoque al formulario. 
Show :Hace visible el formulario.

Alignment :Alineación del texto dentro del control. 
AutoSize: True/False. Determina si el tamaño del control se ajusta automáticamente al texto que contiene. Caption:Texto que muestra el control. 
Name: Nombre del control. 
Enabled :True/False. Establece un valor que determina si el control puede responder a eventos generados por el usuario. 
Font :Establece la fuentes, estilo y tamaño para el texto del control
Locked: True/False. Determina si es posible modificar el texto en el control. 
MaxLength: Establece la longitud máxima permitida para el texto en el control.
MultiLine: Establece si el control puede aceptar múltiples líneas de texto. 
PasswordChar: Carácter utilizado para ocultar el texto que realmente contiene el control. 
Text: Texto que realmente contiene y muestra el control. 
Visible: Establece si el control será visible para el usuario.

Cancel: True/False. Establece si el botón se comportará como el botón cancelar en el formulario y se invocará su evento 
Click: cada vez que se presione la tecla ESC. 
Caption: Establece el texto que muestra el botón. Default True/False. Establece si el botón se comportará como el botón predeterminado en el formulario. 


Estableciendo Propiedades 
Al diseñar la interfase de usuario de una aplicación Visual Basic, se deben establecer la propiedades para los controles (objetos) creados.

 Estableciendo Propiedades en Tiempo de Diseño 
Algunas propiedades pueden ser establecidas en tiempo de diseño. 
Para establecer estas propiedades se emplea la ventana de propiedades.
 Para acceder a la ventana de propiedades, oprima en botón secundario del ratón sobre un objeto, y luego haga clic en Propiedades. También se puede obtener el mismo resultado seleccionado el objeto y luego presionando F4. 
Si selecciona varios objetos a la vez y accede a la ventana de propiedades, sólo se mostrarán las propiedades que son comunes para todos los controles seleccionados.
 Cualquier cambio que se haga a una propiedad será aplicada a todos los controles. 


Estableciendo Propiedades en Tiempo de Ejecución 
En tiempo de ejecución, se puede escribir código para establecer u obtener el valor de una propiedad. La siguiente línea de código establece a negrita la fuente de un cuadro de texto llamado txtData. txtData.Font.Bold = True ' Establece el texto a negrita Este código establece la propiedad Text del cuadro de texto txtData txtData.Text = "Hola mundo" 'Establece el valor del texto Si se omite el nombre de la propiedad, se establece la propiedad predeterminada del control. La propiedad predeterminada de un cuadro de texto es la propiedad Text. La propiedad predeterminada de una etiqueta es la propiedad Caption. Las siguientes líneas de código establecen las propiedades predeterminadas text y caption de un cuadro de texto y de una etiqueta.


En las siguiente imagen podrás observar un ejemplo de un proyecto utilizando distintas propiedades:








EN EL SIGUIENTE LINK PUEDE DESCARGAR VISUAL BASIC. NET VERSION 2012:

Comentarios

Entradas más populares de este blog

Juegos tradicionales en Ecuador