Sie sind auf Seite 1von 25

11

http://mikestimpson.com/

Microsoft Visual Studio

Es un entorno de desarrollo integrado (IDE, por sus siglas en ingls) para sistemas operativos Windows. Soporta varios lenguajes de programacin tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros.

Visual Studio permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, as como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versin net 2002). As se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, pginas web y dispositivos mviles.

Versiones

Microsoft Visual Studio 6 Microsoft Visual Studio .NET (2002) Microsoft Visual Studio .NET 2003 Microsoft Visual Studio 2005 Microsoft Visual Studio 2008 Microsoft Visual Studio 2010

Se lanz en 1998 y fue la ltima versin en ejecutarse en la plataforma Win9x. Los nmeros de versin de todas las partes constituyentes pasaron a 6.0, incluyendo Visual J++ y Visual InterDev, que se encontraban en las versiones 1.1 y 1.0 respectivamente. Esta versin fue la base para el sistema de desarrollo de Microsoft para los siguientes 4 aos, en los que Microsoft migr su estrategia de desarrollo al .NET Framework.

Visual Studio 6.0 fue la ltima versin en que Visual Basic se inclua de la forma en que se conoca hasta entonces; versiones posteriores incorporaran una versin muy diferente del lenguaje con muchas mejoras, fruto de la plataforma .NET. Tambin supuso la ltima versin en incluir Visual J++, que proporcionaba extensiones de la plataforma Java, lo que lo haca incompatible con la versin de Sun Microsystems. Esto acarre problemas legales a Microsoft, y se lleg a un acuerdo en el que Microsoft dejaba de comercializar herramientas de programacin que utilizaran la mquina virtual de Java.

INTRODUCCIN

Visual Basic: Es un lenguaje de programacin orientado a eventos, desarrollado por el alemn Alan Cooper para Microsoft. Este lenguaje de programacin es un dialecto de BASIC, con importantes agregados. Su primera versin fue presentada en 1991, con la intencin de simplificar la programacin utilizando un ambiente de desarrollo completamente grfico que facilitara la creacin de interfaces grficas y, en cierta medida, tambin la programacin misma.

LENGUAJE EN VISUAL BASIC 6.0

(PictureBox) Caja de Imagenes (Label) Etiqueta (TextBox) Caja de texto (Frame) Marco (CommandButton) Botn de comando (CheckBox) Casilla de verificacin (OptionButton) Botn de opcin (ComboBox) Lista desplegable (ListBox) Lista (HScrollBar) Barra de desplazamiento horizontal (VScrollBar) Barra de desplazamiento vertical (Timer) Temporizador

Se compone principalmente de una barra de herramientas y mens, que se pueden personalizar con prcticamente la totalidad de los comandos del IDE, a necesidad.
El espacio de trabajo incluye y muestra todas las ventanas del proyecto, las vistas del cdigo de los mdulos y objetos, y los controles con los que se compondrn las ventanas de la aplicacin. Por defecto se dispone los siguientes controles:

(DriveListBox) Lista de unidades de disco


(DirListBox) Lista de directorios (FileListBox) Lista de archivos (Shape) Figura (Line) Lnea (Image) Imagen (Data) Conexin a origen de datos

VENTAJAS

Posee una curva de aprendizaje muy rpida. Integra el diseo e implementacin de formularios de Windows. Es uno de los lenguajes de uso ms extendido, por lo que resulta fcil encontrar informacin, documentacin y fuentes para los proyectos. Fcilmente extensible mediante libreras DLL y componentes ActiveX de otros lenguajes. Posibilita aadir soporte para ejecucin de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control. Existe una versin, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de clculo, bases de datos (access). Si bien permite desarrollar grandes y complejas aplicaciones, tambin provee un entorno adecuado para realizar pequeos prototipos rpidos.

INCONVENIENTES
Las crticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas, se citan entre ellas: Problema de versionado asociado con varias libreras runtime DLLs, conocido como DLL Hell Pobre soporte para programacin orientada a objetos Dependencia de complejas y frgiles entradas de registro COM

PROGRAMACIN VISUAL BASIC 6.0

VARIABLES
Estas son utilizadas para almacenar valores que pueden cambiar durante la ejecucin de un programa.

TIPO DE DATOS Integer (Entero) Long (Entero largo) Single (Decimal simple) Double (Decimal doble) Boolean (Booleano) String

ABREVIATURA % & !

OBSERVACIONES Uso en contadores. Igual que integer pero admite un rango ms amplio Hasta 6 decimales. Tambin admite enteros Hasta 14 decimales. Tambin admite enteros

No tiene

False es el valor predeterminado y va asociado a cero


Texto de longitud variable Admite nmeros enteros, decimales o texto

Variant

No tiene

METODOS
Drag Inicia, termina o cancela una operacin de arrastre de cualquier control, excepto los controles Line, Menu, Shape, Timer o CommonDialog. Move Se utiliza para mover un control o formulario, especificando sus coordenadas (Top, Left) y su tamao (Width, Height). Refresh Se utiliza para dibujar o actualizar grficamente un control o un formulario. Se utiliza principalmente con los controles FileListBox y Data.

SetFocus Este mtodo se utiliza para hacer que un objeto reciba el enfoque. Este mtodo es uno de los ms usados para los controles de Visual Basic 6.0.

ShowWhatsThis Permite mostrar un tema seleccionado de un archivo de Ayuda utilizando el men emergente Qu es esto? que ofrece la ayuda de Windows. Este mtodo es muy til para proporcionar ayuda interactiva en un men contextual acerca de un objeto en una aplicacin. Este mtodo muestra el tema indicado por la propiedad WhatsThisHelpID del objeto especificado en la sintaxis.
Zorder Se utiliza para que un control o un objeto formulario se coloque por encima o por debajo de otrosobjetos.

EVENTOS
Un evento es la ocurrencia de un suceso, comnmente la accin que realiza el usuario sobre el objeto, que como resultado puede, por ejemplo, provocar un cambio en alguna propiedad de un objeto. Por ejemplo: Visual Basic tiene un evento llamado KeyPress, que ocurre cuando el usuario presiona una tecla; ese evento se puede asociar a la caja de texto, y en l definir (por programacin) qu accin se tomar cuando se oprima una tecla.

Algunos eventos comunes definidos en Visual Basic son:


Algunos eventos comunes definidos en Visual Basic son:
Click: ocurre cuando se presiona y suelta un botn del mouse sobre un objeto. DblClick: ocurre cuando se presiona y suelta dos veces un botn del mouse sobre un objeto. DragDrop: ocurre al arrastrar y soltar un determinado objeto con el mouse. DragOver: ocurre si una operacin de arrastrar y soltar est en curso. GotFocus: ocurre cuando un objeto recibe el control o foco, ya sea mediante una accin del usuario como hacer click en un objeto ventana, o cambiando el foco de objeto desde el programa, mediante el mtodo SetFocus.

LostFocus: contrario al anterior, este evento ocurre cuando el objeto pierde el enfoque, sea mediante accin del usuario o efectuado desde la aplicacin. KeyDown: ocurre cuando el usuario mantiene presionada una tecla. KeyUp: ocurre cuando el usuario deja de presionar una tecla. Este evento sucede precisamente al terminar el evento KeyDown. KeyPress: ocurre como cuando se presiona y suelta una tecla. MouseDown: ocurre cuando el usuario presiona un botn del mouse. MouseUp: se produce cuando el usuario suelta el botn del mouse. MouseMove: este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto.

Das könnte Ihnen auch gefallen