Sie sind auf Seite 1von 3

Jos mara vega Hernndez programacin 2

Desarrollo de Visual Basic


Este es un lenguaje dirigido por eventos este fue desarrollado por el alemn Alan Cooper
para Microsoft. Este lenguaje de programacin es un dialecto de Basic la primer versin fue
presentada en 1991 con la intensin de simplificar la programacin utilizando un ambiente
completamente grafico que facilita la creacin de interfaces, Y ciertas medidas, tambin la
programacin misma.
La compaa Microsoft estaba a punto de abandonar el proyecto de Visual Basic en el 2001
API Win32, visual basic.net, c#, visual basic.6.0.

Todas las versiones de Visual Basic para Windows son muy conocidas, pero existe una versin
de Microsoft Visual Basic 1.0 para MS-DOS (ediciones Profesional y Estndar) menos
difundida y que data de 1992. Era un entorno que, aunque en modo texto, inclua un diseador
de formularios en el que se podan arrastrar y soltar distintos controles.
La ltima versin 1.5 slo para 16 bits, la 3.0, no inclua una detallada biblioteca de
componentes para toda clase de usos. Durante la transicin de Windows 3.11 a Windows 95,
apareci la versin 4.0, que poda generar programas de 16 y 32 bits a partir de un mismo
cdigo fuente, a costa de un gran aumento en el tamao de los archivos "runtime" necesarios.
Adems, se sustituyen los controles VBX por los nuevos OCX. Con la versin 5.0, estuvo a
punto de implementar por primera vez la posibilidad de compilar a cdigo nativo, obteniendo
una mejora de rendimiento considerable. Tanto esta como la posterior 6.0 soportaban
caractersticas propias de los lenguajes orientados a objetos, aunque careciendo de algunos
tems importantes como la herencia y la sobrecarga. La versin 6.0 contina utilizndose
masivamente y es compatible prcticamente al 100% con las ltimas versiones de Windows
como Vista y Windows 7.
CARACTERISTICAS
El compilador de visual basicx.0 genera cdigo que requiere libreras de enlace dinmico DLL
para que funcione en algunos casos llamados MSVBMxy.DLL.
El IDE de visual Basic se puede ejecutar en el programa en desarrollo que significa al vuelo o
en el modelo interprete en realidad lo que sucede es: pseudo-compila en el programa muy
rpidamente y luego lo ejecuta. Este tambin permite la generacin del programa en cdigo
ejecutable (.exe).
Visual Basic provee soporte para empaquetado y distribucin, es decir, permite generar un
mdulo instalador que contiene el programa ejecutable y las bibliotecas DLL necesarias para
Jos mara vega Hernndez programacin 2
l. Con ese mdulo la aplicacin generada se distribuye y puede ser instalada en cualquier
equipo (con sistema compatible).

VERSIONES DEL BISUAL BASIC
Visual Basic 1.0 19931, Visual Basic 2.0 19932, Visual Basic 3.0 19933, Visual Basic 4.0 1995,
Con la versin 5.0, de Febrero de 1997, Visual Basic 6 1998, visual basic.net 2008, visual
studio 2010.
(PictureBox) Caja de Imgenes ,(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, (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. Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene
acceso prcticamente total a la API de Windows, incluidas libreras actuales, Fcilmente
extensible mediante libreras DLL y componentes ActiveX de otros lenguajes..
DESVENTAJAS
Problema de versionado asociado con varias libreras runtime DLL, conocido como DLL Hell,
Pobre soporte para programacin orientada a objetos
9,
Incapacidad para crear aplicaciones
multihilo, sin tener que recurrir a llamadas de la API de Windows., Dependencia de complejas y
frgiles entradas de registro COM
10,
http://es.wikipedia.org/wiki/Visual_Basic





Jos mara vega Hernndez programacin 2
TIPOS DE DATOS
lemento de
programacin
Declaracin de tipos de datos
Variable En una Instruccin Dim (Visual Basic)
Dim amount As Double
Static yourName As String
Public billsPaid As Decimal = 0
Literal Con un carcter de tipo de literal; vea "Caracteres de tipo de literal" en
Caracteres de tipo
Dim searchChar As Char = "." C
Constante En una Instruccin Const (Visual Basic)
Const modulus As Single = 4.17825F
Enumeracin En una Instruccin Enum (Visual Basic)
Public Enum colors
Propiedad En una Property (Instruccin)
Property region() As String
Parmetro de
procedimiento
En una Instruccin Sub (Visual Basic), Instruccin Function (Visual
Basic) o Operator (Instruccin)
Sub addSale(ByVal amount As Double)
Argumento de
procedimiento
En el cdigo de llamada; cada argumento es un elemento de
programacin que ya se ha declarado o una expresin que contiene los
elementos declarados
subString = Left( inputString , 5 )
Valor devuelto por
procedimiento
En una Instruccin Function (Visual Basic) o Operator (Instruccin)
Function convert(ByVal b As Byte) As String

Das könnte Ihnen auch gefallen