You are on page 1of 8

Repblica Bolivariana de Venezuela Ministerio del Poder Popular para la Defensa Universidad Nacional Experimental de la Fuerza rmada !

n"enier#a de $istemas $ecci%n &'( Diurno Procesamiento de Datos

Profesor: )ic* $antia"o M+r,uez

Bachilleres: rro-o .essica /*!* 01*023*432 Francia 5n"el /*!*6 03*&21*110 Palacios 7uliann- /*!*6 03*01&*284 Parra 9:ctor /*!*6 03*;14*821 Rivero Mar#a /*!*6 03*434*2;& <arazona Mar#a /*!*6 03*'0&*3&4

=cumare( .unio de 2&&3

Introduccin
Visual Basic es un len"ua>e de desarrollo para ?indo@s* $u len"ua>e se basa en el Basic de antaAo( aun,ue debido a sucesivas evoluciones poco tiene ,ue ver con :l* Es necesario especificar ,ue Visual Basic independientemente o bien como parte del con>unto de Berramientas de pro"ramaci%n Visual $tudio ;*&* Microsoft Visual Basic ;*&( es la Berramienta de desarrollo r+pida de aplicaciones CR DD cliente servidor( as# como aplicaciones de ne"ocios* Microsoft Visual Basic ;*& a-uda a los desarrolladores a estructurar ne"ocios soluciones basadas en ?eb* !nclu-e las Berramientas para crear bases de datos visuales inte"radas - un ambiente R D ,ue promueve la productividad* simismo( la recopilaci%n del c%di"o nativo proporciona aplicaciones m+s r+pidas* /on las ediciones )earnin" Caprendiza>eD( Profesional CprofesionalD( Enterprise CempresarialD( Visual Basic ;*& satisface las necesidades de cual,uier desarrollador* El sistema de desarrollo Microsoft Visual Basic es la Berramienta m+s productiva para crear soluciones para ?indo@s e !nternet* El entorno de desarrollo de aplicaciones( completo - efectivo( a-uda a los pro"ramadores a crear - a distribuir aplicaciones clienteEservidor( adem+s de a-udar a la pro"ramaci%n para !nternet utilizando las Berramientas - t:cnicas de pro"ramaci%n familiares de Visual Basic*

Visual Basic 6.0

Visual Basic es un len"ua>e de pro"ramaci%n desarrollado por

lan

/ooper para Microsoft( para el desarrollo r+pido - eficaz de aplicaciones visuales ,ue se e>ecutan sobre los sistemas operativos ?indo@s N<( ?indo@s 3' ?indo@s 31* El len"ua>e de pro"ramaci%n es un dialecto de B $!/( con importantes aAadidos* $u primera versi%n fue presentada en 0330 con la intenci%n de simplificar la pro"ramaci%n utilizando un ambiente de desarrollo completamente "r+fico ,ue facilitara la creaci%n de interfaces "r+ficas - en cierta medida tambi:n la pro"ramaci%n misma* Este pro"rama permite crear ventanas( botones( mens - cual,uier otro elemento de ?indo@s de una forma f+cil e intuitiva*

Entorno de Visual Basic 6.0


/uando se arranca Visual Basic ;*& aparece en la pantalla una confi"uraci%n similar a la mostrada a la si"uiente fi"ura6

Partes del entorno de Visual Basic.


Barra de titulo: muestra el nombre del pro-ecto - del formulario , se est+ diseAando actualmente* Barra de mens: a"rupa los mens despe"ables ,ue contienes todas las operaciones ,ue pueden llevarse a cabo con Visual Basic ;*&*

Barra de herramientas estndar: contienen los botones ,ue se utilizan con ma-or frecuencia cuando se traba>a con un pro-ecto* $implifica la elecci%n de opciones de los mens rcBivo( Edici%n( Ver - E>ecutarF adem+s( en el +rea derecBa presenta la ubicaci%n CcoordenadasD - el tamaAo del ob>eto seleccionado*

Barra de Herramienta no estndar (Toolbox): inclu-e los controles con los ,ue se puede diseAar la pantalla de aplicaci%n* Estos controles son como por e>emplo6 botones( eti,uetas( ca>as de textos( zonas "r+ficas( entre otros* Para Bacer un bot%n en el formulario simplemente Ba- ,ue Bacer clic con el bot%n iz,uierdo del Mouse sobre el control deseado colocarlo en el formulario con la posici%n - el tamaAo deseado* 9aciendo doble clic sobre el control es tambi:n otra forma de colocar el control en el formulario( ,uedando estos ubicados ene l centro del formulario*

Ventana de formulario (Forms): $on las zonas donde se diseAan el pro"rama - sobre las ,ue se sitan los controles o Berramientas de <oolbox* l terminar el pro"rama el Form se convertir+ en la ventana de la aplicaci%n donde aparecer+n los botones( la ca>a de texto( los "r+ficos( entre otros*

El con>unto de puntos ,ue aparece sobre el formulario se llama malla o retcula C"ridD ,ue permite alinear los controles manualmente de una forma precisa( evitando tener ,ue introducir coordenadas continuamente* Esta malla solo ser+ visible en el proceso de diseAo del pro"rama( al e>ecutarlo la malla autom+ticamente desaparece*

Ventana de proyecto ( ro!ect): muestra los elementos involucrados en el pro-ecto( como formularios( m%dulos( controles oxc( etc* /ada elemento puede seleccionarse en forma independiente para su edici%n*

Ventana propiedades: muestra todas las propiedades del control actualmente seleccionado( en este caso muestra las propiedades del Form0( lue"o podemos ver ,ue aba>o dice GForm0 FormG( lo ,ue est+ en ne"rita es el nombre del ob>eto( - lo ,ue le si"ue es el tipo de ob>eto( en este caso es un Formulario CFormD* medida ,ue se seleccionan los controles en la aplicaci%n( se puede apreciar ,ue las propiedades ,ue antes mostraba la ventana desaparecen muestra las propiedades del control ,ue Ban sido seleccionadas actualmente* )a cantidad de propiedades ,ue aparecen en la ventana de propiedades( dependen de las caracter#sticas propias de ese control*

Ventana Form "ayout: en esta ventana se muestran todos los formularios de una aplicaci%n( donde es posible seleccionar cada uno de ellos - ubicarlos en la posici%n deseada en la pantalla* El formulario actual( es decir( con el cual se traba>a( es el formulario ,ue aparece seleccionado en la ventana de Form )a-out*

#reaci$n

de

pro%ramas

e!ecutables:

una

vez

finalizada

la

pro"ramaci%n de la nueva aplicaci%n( la si"uiente tarea suele consistir en la creaci%n de un pro"rama e>ecutable para su distribuci%n e instalaci%n en cuantos ordenadores se desee( incluso aun,ue en ellos no este instalado Visual Basic ;*&* Para crear un pro"rama e>ecutable se utiliza el comando Make ProjectName.exe del men !ile. De esta manera se "enera un ficBero cu-a extensi%n ser+ C*EHE*D( para ,ue esta pro"rama funcione en un ordenador solamente se necesita ,ue el ficBero M$VBVM;&*D)) este instalado en el directorio de ":#$indo%s#&'stem o ":#$inN(#&'stem)*.

"a ayuda (help) de Visual Basic &'(: Visual Basic ;*& dispone de un Belp excelente( como la ma-or#a de las aplicaciones de Microsoft* En esta nueva versi%n la a-uda se ofrece a trav:s de una nueva interfaz de usuario similar a la de !nternet Explore* Estando seleccionado un control( una propiedad o un formulario( o estando seleccionada una palabra clave en la ventada de c%di"o( esta a-uda se puede utilizar de modo sensible al contexto pulsando la tecla IF0J*

"onclusin
)a idea de Visual Basic es mu- buena* 7 no se puede ne"ar ,ue Microsoft Ba conse"uido en "ran medida su ob>etivo* Es uno de los lenguajes de programacin que ms entusiasmo despiertan entre los programadores de PC, tanto expertos como novatos. En el caso de los programadores expertos por la facilidad con la que desarrollan aplicaciones complejas en poqusimo tiempo (comparado con lo que cuesta programar en C++, por ejemplo). En el caso de los programadores novatos por el hecho de ver de lo que son capaces a los pocos minutos de empezar su aprendizaje. El precio que hay que pagar por utilizar Visual Basic es una menor velocidad o eficiencia en las aplicaciones; es un lenguaje de programacin visual, tambin llamado lenguaje de 4 generacin. Esto quiere decir que un gran nmero de tareas se realizan sin escribir cdigo, simplemente con operaciones grficas realizadas con el ratn sobre la pantalla. Visual Basic 6.0 es tambin un programa basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia est en que utiliza objetos con propiedades y mtodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos.

You might also like