Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Basic
Ingeniera Industrial
Ingeniera Industrial
ndice
INTRODUCCIN ................................................................ Pg. 4
1. Definicin ................................................................... Pg. 5
2. Caractersticas ........................................................... Pg. 6
3. Partes ......................................................................... Pg. 8
4. Entorno ....................................................................... Pg. 9
5. Versiones .................................................................. Pg. 12
6. Objetos y eventos .................................................... Pg. 14
7. Ventajas ................................................................... Pg. 15
8. Desventajas ............................................................. Pg. 17
9. Alternativa multiplataforma ..................................... Pg. 17
10.................................................................Ejemplo de cdigo
Pg. 18
CONCLUSIONES .............................................................. Pg. 19
BIBLIOGRAFIA ................................................................ Pg. 20
Ingeniera Industrial
Introduccin
Es uno de los tantos lenguajes de programacin que podemos
encontrar hoy en da. Dicho lenguaje nace del BASIC (Beginners
All-purpose Symbolic Instruction Code) que fue creado en su
versin original en el Dartmouth College, con el propsito de
servir a aquellas personas que estaban interesadas en iniciarse
en algn lenguaje de programacin. Luego de sufrir varias
modificaciones, en el ao 1978 se estableci el BASIC estndar.
La sencillez del lenguaje gan el desprecio de los programadores
avanzados por considerarlo "un lenguaje para principiantes".
Primero fue GW-BASIC, luego se transform en QuickBASIC y
actualmente se lo conoce como Visual Basic y la versin ms
reciente es la 6 que se incluye en el paquete Visual Studio 6 de
Microsoft. Esta versin combina la sencillez del BASIC con un
poderoso lenguaje de programacin Visual que juntos permiten
desarrollar robustos programas de 32 bits para Windows. Esta
fusin de sencillez y la esttica permiti ampliar mucho ms el
monopolio de Microsoft, ya que el lenguaje slo es compatible
con Windows, un sistema operativo de la misma empresa. Visual
Basic ya no es ms "un lenguaje para principiantes" sino que es
una perfecta alternativa para los programadores de cualquier
nivel que deseen desarrollar aplicaciones compatibles con
Windows. En este trabajo explicaremos algunos trminos y/o
caractersticas de mismo con la finalidad de aprender ms sobre
este Programa y manejarlo con facilidad
Ingeniera Industrial
Visual Basic
1. Definicin de visual basic:
Es
un
lenguaje
de
programacin
dirigido
por
eventos,
es
un
dialecto
de
BASIC,
con
importantes
de
la
versin
del
sistema
operativo,
.NET
Ingeniera Industrial
Ingeniera Industrial
Ingeniera Industrial
Cada
elemento
puede
seleccionarse
en
forma
Ingeniera Industrial
4. Entorno de desarrollo:
Existe un nico entorno de desarrollo para Visual Basic,
desarrollado
por
Microsoft:
Microsoft
Visual
Basic
x.0,
puede
personalizar,
posibilitando
la
inclusin
de
Ingeniera Industrial
10
Las
ventanas
de
proyecto,
aunque
mviles,
se
de
los
objetos,
controles,
formularios,
Ingeniera Industrial
11
comandos
simples
inmediatamente
(slo
versiones
Standard
Professional.
El
entorno
de
se
convirtieron
en
objetos
instanciables,
Ingeniera Industrial
12
problemas
utilizaban
de
operacin.
controles
VBX,
Mientras
con
la
4.0
las
se
se tena
personalizados;
ejecutable
la
posibilidad de crear
tambin
nativo
de
controles
permita
compilar
cdigo
Windows,
logrando
con
ello
cambiar
su
posicin
sobre
el
asunto.
antiespa
ofrecido
por
Microsoft,
"Microsoft
Ingeniera Industrial
13
6. Objetos y eventos:
Se designa como objeto cualquier elemento, por ejemplo, un
formulario, una imagen, un control, tal como una caja de texto; a
su vez, los objetos tienen propiedades, que en el caso de la caja
de texto una es la propiedad "text" que se encarga de contener
el texto que aparecer en la caja. A los objetos se les puede
asociar 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.
En sntesis, un objeto posee propiedades, responde a eventos y
puede ejecutar mtodos asociados a l.
Algunos eventos comunes definidos en Visual Basic son:
Ingeniera Industrial
14
sobre un objeto.
DblClick: ocurre cuando se presiona y suelta dos veces un botn
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
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.
Ingeniera Industrial
15
macros
para
extender
automatizar
desarrollar
grandes
complejas
16
9. Alternativas
multiplataforma
externas
Windows:
Existen mltiples alternativas dentro y fuera de Windows que
intentan imitar este lenguaje y su mecnica de desarrollo. El ms
conocido y popular es Gambas:
Gambas es un proyecto libre para implementar programacin
visual con Basic en GNU/Linux. Est derivado principalmente de
Visual Basic, adaptndose a partir de su lenguaje y su entorno de
desarrollo, para implementar su propia variante, parcialmente
compatible con Visual Basic, aportando y enriqueciendo con las
oportunidades que brinda GNU/Linux.
Otras opciones conocidas son Real Basic o PureBasic, que
permiten
desarrollar
bajo
Windows,
Linux,
Mac
OS
10.Ejemplo de cdigo:
El siguiente fragmento de cdigo muestra un cuadro de mensaje,
en una ventana, que dice "Hola, mundo!":
Ingeniera Industrial
17
Ingeniera Industrial
18
Conclusiones
Visual Basic, es un idioma muy completo para uso de formularios y
manejo con bases de datos, es muy claro y tiene muy buena ayuda
en castellano. Sus usos para fines administrativos y contables para
pequeas y medianas administraciones, lo hacen ser uno de los
mejores en esa materia. Es un idioma hibrido, es decir formado por
cdigo y objetos insertables en los formularios, y es de alto nivel, es
decir se expresa en un dialogo semejante al que usan las personas.
Maneja todo el entorno de Windows con gran facilidad.
Como contra, no es prctico para diseo de juegos, no es compatible
con otros sistemas operativos que no sean Windows no tiene
herramientas de diseo grfico. No se caracteriza por la economa de
recursos.
Ingeniera Industrial
19
Bibliografa
http://es.wikipedia.org/wiki/Visual_Basic#Historia
http://www.monografias.com/trabajos10/visual/visua
l.shtml#ixzz35lMDwsrR
http://msdn.microsoft.com/eses/library/2x7h1hfk.aspx
Ingeniera Industrial
20