VISUAL BASIC

43 %
57 %
Information about VISUAL BASIC
Education

Published on March 14, 2014

Author: blanca_1

Source: slideshare.net

Description

INFORMACION EDUCATIVA

COBAEV 02 TEMPOAL MATERIA: .NET MAESTRO: LUIS MANUEL RUIZ CERVANTES ALUMNA:BLANCA ESTELA HERNANDEZ BAUTISTA GRUPO: 404 FECHA: 14/03/2014

APLICACIONES DE ESCRITORIO CON BASE DE DATOS.  1.1 Introducción a los elementos de entorno grafico.  *Creación de un proyecto.  *Formulario.  *Controles.  *Eventos.  *Elementos del entorno de trabajo

 Creación de 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…

CONTROLES  ¿Que son los controles?  Realmente son objetos que disponen de sus propias propiedades y métodos, y cuya utilidad es la de facilitarnos el desarrollo de nuestras aplicaciones. Bueno, este intento de definición puede haber quedado bien, pero para que lo tengáis más claro, tener en cuenta que en cualquier aplicación con la que trabajamos estamos rodeados de controles. Quien no ha visto en multitud de programas los botones ACEPTAR y CANCELAR, un cuadro para introducir texto, una lista con datos, etc..  Pues todos ellos son controles y no tendremos que preocuparnos por crearlos para nuestras aplicaciones sino que ya vienen con el paquete de VB, lo único que tendremos que hacer es modificar sus propiedades: tamaño, color, etc.. para incorporarlos en nuestras aplicaciones y asociarles el código necesario para que se comporten como esperamos al ejecutar la aplicación.

ENTORNO DE TRABAJO  PROPIEDADES  PARTE DEL ENTORNO DE VISUAL 1 2 BASIC 3 4 5 6  3. BARRA DE TITULO: Muestra el nombre del proyecto y del formulario que se esta diseñando actual mente.  4. BARRA DE MENUS: Agrupa los menús despegables que contiene toda las operaciones que pueden llevarse a cabo con visual Basic 6.0  5. BARRA DE HERRAMIENTAS ESTANDAR Contiene los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la lección de opciones de los menús archivo, edición, ver y ejecutar, además, en el área derecha presenta la ubicación(coordenadas) y el tamaño del objeto seleccionado.  6. VENTANA DE FORMULARIO Es el área donde se diseña la interfaz grafica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casillas de verificación, cuadros de lista ,etc.  7. CUADRO DE HERRAMIENTAS Presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comando ,etc.  8. VENTANA DE PROYECTO Muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en forma independiente para su edición.  9. VENTANA DE POCISICION DEL FORMULARIO Muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si hace clic en el botón izquierdo del mouse  10. LA VENTANA DE PROPIEDADES Muestra todas las propiedades del control actualmente seleccionado, en este caso muéstralas propiedades del form 1, luego podemos ver que abajo dice “form 1form” lo que esta en negrita es el nombre del objeto, y lo que sigue es el tipo de objeto, en este caso es un formulario

1.2FORMULARIO  Eventos básicos del ciclo de vida de un formulario.  Propiedades de un formulario.  Agregar controles a un formulario.  Organizar controles en un formulario ( Layoot).

EVENTOS BASICOS  Los siguientes eventos son los que se producen al cargar un formulario hasta que se cierra:  ■Move: Este evento se produce cuando el formulario se mueve. Aunque por defecto, cuando se crea una nueva instancia del formulario y inicia, el usuario no lo mueve, pero este evento se dispara antes que se produzca el evento Load.  ■Load: Este evento se produce antes que se muestre el formulario por primera vez.  ■VisibleChanged: Este evento se produce cuando se va a cambiar el valor de la propiedad Visible.  ■Activated: Este evento se produce cuando se va activar el formulario por código o por el usuario.  ■Shown: Este evento se produce cada vez que el formulario se muestra por primera vez.  ■Paint: Este evento se produce cuando el control (el formulario en este caso, puede ser un control dentro del formulario) se vuelve a dibujar.  ■Desactivate: Este evento se produce cuando el formulario pierde el foco y no está activo.  ■Closing: Este evento se produce cuando se está cerrando.  ■Closed: Este evento se produce cuando se cierra el formulario.  Para entender mejor esto, mejor ver un ejemplo con código. Para ello en este caso voy a utilizar Visual Studio 2012, aunque se puede usar versiones anteriores también.

LOS FORMULARIOS  Los formularios son tratados como controles con sus propiedades, eventos y métodos. Aunque digamos que se trata de un control especial que utilizamos para contener los controles más usuales con los que construiremos nuestras aplicaciones: textbox, label, commandbutton, etc... En este capítulo vamos a ver las propiedades y eventos más importantes de los formularios, como trabajar con múltiples formularios y como se establece la comunicación entre ellos.

PROPIEDADES DE UN FORMULARIO  Abra el formulario . Para obtener más información, vea Cómo: Mostrar formularios Windows Forms en el diseñador.  En el Cuadro de herramientas, haga clic en el control que desee y arrástrelo al formulario.  El control se agregará al formulario en la ubicación especificada, con su tamaño predeterminado

ORGANIZAR CONTROLES EN UN FORMULARIO (LAYOUT).  Los controles de layout permiten distribuir, ajustar el tamaño y alinear, de manera organizada y automática, los controles que contienen, permitiendo además organizar otros controles de layout contenidos.  Facilitan el ajuste de los controles al contenido, adaptándose a los nombres y contenidos, incluyendo multi- idioma, ajustándose los tamaños en función de la traducción correspondiente, además de ajustar el alto y ancho en función del tamaño del formulario, según la pantalla o el tamaño a que se redimensione éste en modal.  También distribuyen los controles en el formulario teniendo en cuenta condiciones de visibilidad, haciendo que unos controles ganen el espacio de los controles que no se visualizan

 Hay dos tipos de controles de layout. Por un lado el control específico de layout, que permite tres opciones agurpadoras: Layout horizontal, layout vertical, layout rejilla, y por otro lado un control de espaciado que permite dos opciones: espaciador fijo, espaciador expandible.  Cada una de las tres opciones de layout distribuye los controles que contienen bien en horizontal, bien en vertical, bien en cuadrícula, pudiendo cambiar el tipo de layout en cualquier momento.  La opción de espaciador fijo permite generar un espacio de tamaño fijo, mientras que el espaciador expandible genera un espacio que crecerá con el formulario.  El anidamiento de controles de layout permite organizar los controles de forma más eficiente, ya que un control de layout también organiza los controles de layout que contiene.  El formulario y los controles de formulario, además de los layouts, tienen propiedades de layout. En el formulario podemos configurar si la agrupación generada por éste será vertical, horizontal o grid.  Así, por defecto los controles se comportarán de acuerdo al tipo: los editores de campo crecerán a lo ancho y no a lo alto de forma proporcional, mientras que las cajas de texto lo harán tanto a lo ancho como a lo alto. Pero podremos asignarles las opciones fijo o proporcional según queramos modificar el comportamiento por defecto del control.  Tanto el formulario como los layouts indican por medio de una flecha la dirección en la que distribuyen los elementos que están incluidos. Para alinear los elementos dentro de un layout debemos definir la propiedad alineamiento vertical y horizontal, que nos permite organizar los controles hacia la izquierda, hacia la derecha, centrado o justificado. Esta opción está disponible tanto para los controles de layout como para el formulario.  La opción de aplicar layout de la barra de herramientas nos permite ver cómo se organizará el formulario en ejecución. Pulsando en el fondo del formulario y usando la tecla fin podremos ver también cómo se adaptarán los controles del formulario en ejecución tanto al tamaño como a las etiquetas, incluyendo multi-idioma, pudiendo modificar el tamaño del formulario para ver cómo se adaptan los controles al nuevo tamaño..  El segundo layout tiene otros dos layouts que organiza de forma horizontal y que contienen a su vez controles que distribuye de forma vertical, de forma que la imagen quedará en paralelo con las dos cajas de texto, estando estas últimas una encima de la otra

1.3 CONTROLES Y EVENTOS  Controles mas comunes (botones, etiquetas, cajas de texto.)  Propiedades de los controles .  Eventos de mouse y del teclado.

CONTROLES MAS COMUNES (BOTONES, ETIQUETAS, CAJAS DE TEXTO).  Realmente son objetos que disponen de sus propias propiedades y métodos, y cuya utilidad es la de facilitarnos el desarrollo de nuestras aplicaciones. Bueno, este intento de definición puede haber quedado bien, pero para que lo tengáis más claro, tener en cuenta que en cualquier aplicación con la que trabajamos estamos rodeados de controles. Quien no ha visto en multitud de programas los botones ACEPTAR y CANCELAR, un cuadro para introducir texto, una lista con datos, etc.. Pues todos ellos son controles y no tendremos que preocuparnos por crearlos para nuestras aplicaciones sino que ya vienen con el paquete de VB, lo único que tendremos que hacer es modificar sus propiedades: tamaño, color, etc.. para incorporarlos en nuestras aplicaciones y asociarles el código necesario para que se comporten como esperamos al ejecutar la aplicación

PROPIEDADES DE LOS CONTROLES  Las propiedades de las que dispone el control son las siguientes:(para obtener el cuadro de propiedades, seleccionar el control y pulsar F4 o pulsar con el botón derecho para obtener el menú contextual y marcar Propierties)  Name: Esta propiedad la tienen todos los controles, el nombre que viene por defecto en este caso Text1 y es el nombre con el que se conocerá el control cuando lo utilicemos en el código  Text: Aquí indicamos el texto que aparecerá en el control. Podemos asignarle cualquier texto en tiempo de diseño o ejecución. También podemos tomar el texto que haya introducido el usuario para tratarlo durante la ejecución.

EVENTOS DEL MOUSE Y DEL TECLADO  Hay varios eventos relacionados con el empleo del mouse (ratón) y del teclado por parte del usuario. Cada uno de estos eventos tiene un controlador de eventos para el cual se puede escribir código en las aplicaciones para Windows. Dichos eventos son MouseDown, MouseUp, MouseMove, MouseEnter, MouseLeave, MouseHover, KeyPress, KeyDown y KeyUp. Los controladores de eventos MouseDown, MouseUp y MouseMove reciben un argumento de MouseEventArgs que contiene datos relacionados con sus eventos

Add a comment

Related presentations

Related pages

Visual Basic 2010 Express - Download - CHIP

Visual Basic 2010 Express Deutsch: Die "Visual Basic 2010 Express Edition" ist ein kostenloses Programmier-Werkzeug von Microsoft.
Read more

Visual Basic – Wikipedia

Visual Basic ist eine Programmiersprache von Microsoft. Von ihr gibt es zwei Ausprägungen: Visual Basic Classic behandelt Visual Basic bis zur Version 6 ...
Read more

Visual Basic - msdn.microsoft.com

Visual Basic wurde entwickelt, damit Sie typsichere und objektorientierte Anwendungen produktiv erstellen können. Visual Basic kann von Entwicklern für ...
Read more

Visual Basic 2010 Express Edition 10.0.30319.1 - Download ...

Informationen zu Visual Basic 2010 Express Edition „Visual Basic 2010 Express Edition“ unterstützt Sie in der Entwicklung von Anwendungen.
Read more

Microsoft Visual Basic - Download

Microsoft Visual Basic 2008 Express liefert eine komplette Entwicklungsumgebung für die gleichnamige Programmiersprache auf dem PC. Damit programmiert man ...
Read more

Visual Basic World - Das große Portal zum Thema Visual ...

Visual Basic World - Das große Informationsportal zum Thema Visual Basic, Visual Basic .NET, Small Basic und Programmierung. Mit großem Forum, Tipps ...
Read more

.NET Development | Visual Studio

C# und Visual Basic sind Programmiersprachen für das Entwickeln von Anwendungen, die auf .NET Framework ausgeführt werden. Diese Sprachen sind ...
Read more

Visual Basic

Visual Basic is engineered for productively building type-safe and object-oriented applications. Visual Basic enables developers to target ...
Read more

Microsoft – Offizielle Homepage

Visual Studio 2015. Tools für jeden Entwickler und jede App. Technical Summit 2016. Die Fachkonferenz mit Scott Guthrie. Microsoft folgen; Lernen Windows ...
Read more

Any Developer, Any App, Any Platform | Visual Studio

App development made easy with Visual Studio: Developer tools and services for any platform and any language. IDE, Devops, code editor and more
Read more