SlideShare una empresa de Scribd logo
1 de 9
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
“I.U.P. SANTIAGO MARIÑO”
CABIMAS – ZULIA
FUNDAMENTOS DE VISUAL BASIC
REALIZADO POR:
ALEXANDRA MORALES.
C.I: 27.681.531.
INTRODUCCIÓN
Visual Basic es uno de los tantos lenguajes de programación que podemos
encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose
Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth
College, con el propósito de servir a aquellas personas que estaban interesadas
en iniciarse en algún lenguaje de programación. Luego de sufrir varias
modificaciones, en el año 1978 se estableció el BASIC estándar. 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 versión más reciente es la 6 que se incluye en el
paquete Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC
con un poderoso lenguaje de programación Visual que juntos permiten desarrollar
robustos programas de 32 bits para Windows. Esta fusión de sencillez y
la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el
lenguaje sólo es compatible con Windows, un sistema operativo de la
misma empresa.
Visual Basic ya no es más "un lenguaje para principiantes" sino que es una
perfecta alternativa para los programadores de cualquier nivel que deseen
desarrollar aplicaciones compatibles con Windows.
 Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí:
El entorno de trabajo en Visual Basic se denomina frecuentemente como Entorno
Integrado de Desarrollo o IDE, ya que integra muchas funciones diferentes como
el diseño, modificación, compilación y depuración en un entorno común. En las
herramientas de desarrollo más tradicionales, cada una de esas funciones
trabajaría como un programa diferente, con su propia interfaz. Cuando inicie Visual
Basic se verá el entorno integrado de desarrollo como se muestra en la figura
siguiente: El entorno integrado de desarrollo de Visual Basic consta de los
siguientes elementos:
Barras de menús: Presentan los comandos que se usan para trabajar con Visual
Basic. Además de los menús estándar Archivo, Edición, Ver, Ventana y Ayuda, se
proporciona otros menús para tener acceso a funciones específicas de
programación como proyecto, formato o depuración.
Menús contextuales: Contienen accesos directos a acciones que se realizan con
frecuencia. Para abrir un menú contextual, haga clic con el botón secundario del
mouse en el objeto que está usando.
Barras de herramientas: Proporciona un rápido acceso a los comandos usados
normalmente en el entorno de programación. Haga clic en un botón de la barra de
herramientas para llevar a cabo la acción que representa ese botón. De forma
predeterminada, al iniciar Visual Basic se presenta la barra de herramientas
estándar.
Cuadro de herramientas: Proporciona un conjunto de herramientas que puede
usar durante el diseño para colocar controles en un formulario. Además del diseño
del cuadro de herramientas predeterminado, puede crear su propio diseño
personalizado si selecciona agregar ficha en el menú contextual y agrega
controles a la ficha resultante.
Ventana explorador de proyectos: Enumera los formularios y módulos del
proyecto actual. Un proyecto es la colección de archivos que usa para generar una
aplicación.
Ventana propiedades: Enumera los valores de las propiedades del control o
formulario seleccionado. Una propiedad es una característica de un objeto, como
su tamaño, titulo o color.
Examinador de objetos: Enumera los objetos disponibles que puede usar en su
proyecto y le proporciona una manera rápida de desplazarse a través del código.
Ventana posición del formulario: La ventana posición del formulario le permite
colocar los formularios de su aplicación utilizando una pequeña representación
gráfica de la pantalla.
Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia documentación
que le puede ayudar mientras desarrolla su aplicación.
 ¿Qué es visual basic 6.0?:
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan
Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC,
con importantes agregados. Su primera versión fue presentada en 1991, con la
intención de simplificar la programación utilizando un ambiente de desarrollo.
 Características:
 Barra de título: muestra el nombre del proyecto y del formulario q se está
diseñando actualmente
 Barra de menús: agrupa los menús despegables que contienes todas
las operaciones que pueden llevarse a cabo con Visual Basic 6.0.
 Barra de herramientas estándar: contienen los botones que se utilizan
con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la
elecció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
 Ventana de formulario: es el área donde se diseña la interfaz gráfica, es
decir, es donde se inserta electo gráficos, como botones, imágenes, casilla
de verificación, cuadros de listas, etc.
 Cuadro de herramientas: presenta todos los controles necesarios para
diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas,
botones de comandos, etc.
 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.
 Ventana de posición del formulario: muestra la ubicación que tendrá el
formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación
puede cambiarse si se hace clic con el botón izquierdo del mouse.
 La Ventana propiedades muestra todas las propiedades
del control actualmente seleccionado, en este caso muestra las
propiedades del Form1, luego podemos ver que abajo dice "Form1 Form",
lo que está en negrita es el nombre del objeto, y lo que le sigue es el tipo de
objeto, en este caso es un Formulario (Form)
 Ventajas:
 Posee una curva de aprendizaje muy rápida.
 Integra el diseño e implementación de formularios de Windows.
 Permite usar con facilidad la plataforma de los sistemas Windows, dado que
tiene acceso prácticamente total a la API de Windows, incluidas librerías
actuales.
 Es uno de los lenguajes de uso más extendido, por lo que resulta fácil
encontrar información, documentación y fuentes para los proyectos.
 Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros
lenguajes.
 Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las
aplicaciones mediante Microsoft Script Control.7
 Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está
disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.8
 Existe una versión, 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 cálculo y bases de datos
(Access).
 Si bien permite desarrollar grandes y complejas aplicaciones, también provee
un entorno adecuado para realizar pequeños prototipos rápidos.
 Definición de propiedades, métodos y eventos:
Propiedades: Una propiedad es un atributo de un objeto que define una de las
características del objeto, como tamaño, color o ubicación en pantalla, o un
aspecto de su comportamiento, por ejemplo, si está habilitado o visible. Para
cambiar las características de un objeto, se cambian los valores de las
propiedades correspondientes.
Métodos: Un método es una acción que un objeto puede realizar. Por ejemplo,
Add es un método del objeto ComboBox, porque agrega una nueva entrada a un
cuadro combinado.
Eventos: Un evento es una acción que un objeto reconoce, como hacer clic con el
mouse (ratón) o presionar una tecla, y para el que puede escribir código para
responder. Los eventos se producen como consecuencia de una acción del
usuario o de código de programa, o bien pueden ser desencadenados por el
sistema. También puede desarrollar eventos personalizados propios para que los
generen sus objetos y los controlen otros objetos.
 Objetos intrínsecos (Label, Textbox, Combobox, CommandButton,
ListBox, PictureBox, Image...), definición y utilización (para qué se
utilizan):
 Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o
Text), AddItem, BackColor, ForeColor (Puedes utilizar un cuadro
sinóptico):
CONCLUSIÓN
Visual Basic es simplemente un lenguaje de programación orientado a eventos,
siendo diseñado para facilitar el desarrollo de aplicaciones en un entorno gráfico.
Así mismo el entorno de trabajo de Visual Basic integra muchas funciones
diferentes como el diseño, modificación, compilación y depuración en un entorno
común. De igual manera, una de las características de Visual Basic es que este es
un lenguaje de fácil aprendizaje tanto para programadores principiantes como
expertos y es utilizado principalmente para aplicaciones de gestión de empresas,
debido a la rapidez con la que puede hacerse un programa. Cabe destacar que
Visual Basic tiene muchas ventajas entre las cuales se encuentra que es
excelente para cálculos intensivos del CPU como por ejemplo operaciones
matemáticas. Por otra parte, pude diferenciar las definiciones de propiedades,
métodos y eventos las cuales están muy relacionadas al lenguaje de Visual Basic.

Más contenido relacionado

La actualidad más candente

Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando EspinozaMarvel ico
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0eduardsoler1
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezJairo Bermudez
 
fundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASICfundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASIC25309816
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccionGerardo Heredia
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalezibetica
 
Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSjohnny herrera
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0Dunkherz
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnicoKarolayFinol
 

La actualidad más candente (20)

Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
fundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASICfundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASIC
 
Roxana
RoxanaRoxana
Roxana
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalez
 
Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHS
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Apuntes vb6
Apuntes vb6Apuntes vb6
Apuntes vb6
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 

Similar a Fundamentos de Visual Basic

Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN MariaLeon126
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacionjosecoronel38
 
Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584KarolaynCardozo1
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel AraujoGabrielAPSM
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicSamirCabrera5
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siAlejandro Ferrer
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0aismar gil
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.HendricGutierrez
 
Trabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicTrabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicMarielys Artigas
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Jose Ancianis
 

Similar a Fundamentos de Visual Basic (20)

Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
 
Luis jose coronel num 42
Luis jose coronel num 42Luis jose coronel num 42
Luis jose coronel num 42
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 
Trabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicTrabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Saia Programacion
Saia ProgramacionSaia Programacion
Saia Programacion
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 

Más de carlos matheus

Mapa Mental Bombas Centrifugas
Mapa Mental Bombas CentrifugasMapa Mental Bombas Centrifugas
Mapa Mental Bombas Centrifugascarlos matheus
 
Mapa conceptual de ingeniería económica
Mapa conceptual de ingeniería económicaMapa conceptual de ingeniería económica
Mapa conceptual de ingeniería económicacarlos matheus
 
Amplificador Diferencial
Amplificador DiferencialAmplificador Diferencial
Amplificador Diferencialcarlos matheus
 
Presentacion Soldadura
Presentacion Soldadura Presentacion Soldadura
Presentacion Soldadura carlos matheus
 
Soldadura Presentacion
Soldadura PresentacionSoldadura Presentacion
Soldadura Presentacioncarlos matheus
 
Soldadura Mapa Conceptual
Soldadura Mapa ConceptualSoldadura Mapa Conceptual
Soldadura Mapa Conceptualcarlos matheus
 
Procesos de Fabricación
Procesos de FabricaciónProcesos de Fabricación
Procesos de Fabricacióncarlos matheus
 
Mapa Estefani Barrientos
Mapa Estefani BarrientosMapa Estefani Barrientos
Mapa Estefani Barrientoscarlos matheus
 
Mapa conceptual Andres Chirinos
Mapa conceptual Andres ChirinosMapa conceptual Andres Chirinos
Mapa conceptual Andres Chirinoscarlos matheus
 
Soldadura y Propiedades
Soldadura y PropiedadesSoldadura y Propiedades
Soldadura y Propiedadescarlos matheus
 
Trabajos en frio y caliente
Trabajos en frio y calienteTrabajos en frio y caliente
Trabajos en frio y calientecarlos matheus
 
Conformado en caliente y frio
Conformado en caliente y frioConformado en caliente y frio
Conformado en caliente y friocarlos matheus
 

Más de carlos matheus (20)

Mapa Mental Bombas Centrifugas
Mapa Mental Bombas CentrifugasMapa Mental Bombas Centrifugas
Mapa Mental Bombas Centrifugas
 
Mapa conceptual de ingeniería económica
Mapa conceptual de ingeniería económicaMapa conceptual de ingeniería económica
Mapa conceptual de ingeniería económica
 
Vídeo frecuencia
Vídeo frecuenciaVídeo frecuencia
Vídeo frecuencia
 
Diagrama de Flujo
Diagrama de FlujoDiagrama de Flujo
Diagrama de Flujo
 
Amplificador Diferencial
Amplificador DiferencialAmplificador Diferencial
Amplificador Diferencial
 
Presentacion Soldadura
Presentacion Soldadura Presentacion Soldadura
Presentacion Soldadura
 
Soldadura Presentacion
Soldadura PresentacionSoldadura Presentacion
Soldadura Presentacion
 
Mapa de Soldadura
Mapa de SoldaduraMapa de Soldadura
Mapa de Soldadura
 
Soldadura Mapa Conceptual
Soldadura Mapa ConceptualSoldadura Mapa Conceptual
Soldadura Mapa Conceptual
 
Procesos de Fab. I
Procesos de Fab. IProcesos de Fab. I
Procesos de Fab. I
 
Procesos de Fabricación
Procesos de FabricaciónProcesos de Fabricación
Procesos de Fabricación
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Oslandu Diaz
Oslandu DiazOslandu Diaz
Oslandu Diaz
 
Mapa Estefani Barrientos
Mapa Estefani BarrientosMapa Estefani Barrientos
Mapa Estefani Barrientos
 
Mapa conceptual Andres Chirinos
Mapa conceptual Andres ChirinosMapa conceptual Andres Chirinos
Mapa conceptual Andres Chirinos
 
Soldadura y Propiedades
Soldadura y PropiedadesSoldadura y Propiedades
Soldadura y Propiedades
 
Soldadura
SoldaduraSoldadura
Soldadura
 
Mapa Conceptual
Mapa ConceptualMapa Conceptual
Mapa Conceptual
 
Trabajos en frio y caliente
Trabajos en frio y calienteTrabajos en frio y caliente
Trabajos en frio y caliente
 
Conformado en caliente y frio
Conformado en caliente y frioConformado en caliente y frio
Conformado en caliente y frio
 

Último

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfSandXmovex
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptxTEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptxYEDSONJACINTOBUSTAMA
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciazacariasd49
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...ssuser646243
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 

Último (20)

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptxTEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
TEC-SEMANA 9-GRUPO1 SENATI SEGURIDAD Y PREVENCIÓN DE RIESGOS.pptx
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potencia
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 

Fundamentos de Visual Basic

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR “I.U.P. SANTIAGO MARIÑO” CABIMAS – ZULIA FUNDAMENTOS DE VISUAL BASIC REALIZADO POR: ALEXANDRA MORALES. C.I: 27.681.531.
  • 2. INTRODUCCIÓN Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth College, con el propósito de servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de programación. Luego de sufrir varias modificaciones, en el año 1978 se estableció el BASIC estándar. 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 versión más reciente es la 6 que se incluye en el paquete Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC con un poderoso lenguaje de programación Visual que juntos permiten desarrollar robustos programas de 32 bits para Windows. Esta fusión de sencillez y la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el lenguaje sólo es compatible con Windows, un sistema operativo de la misma empresa. Visual Basic ya no es más "un lenguaje para principiantes" sino que es una perfecta alternativa para los programadores de cualquier nivel que deseen desarrollar aplicaciones compatibles con Windows.
  • 3.  Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí: El entorno de trabajo en Visual Basic se denomina frecuentemente como Entorno Integrado de Desarrollo o IDE, ya que integra muchas funciones diferentes como el diseño, modificación, compilación y depuración en un entorno común. En las herramientas de desarrollo más tradicionales, cada una de esas funciones trabajaría como un programa diferente, con su propia interfaz. Cuando inicie Visual Basic se verá el entorno integrado de desarrollo como se muestra en la figura siguiente: El entorno integrado de desarrollo de Visual Basic consta de los siguientes elementos: Barras de menús: Presentan los comandos que se usan para trabajar con Visual Basic. Además de los menús estándar Archivo, Edición, Ver, Ventana y Ayuda, se proporciona otros menús para tener acceso a funciones específicas de programación como proyecto, formato o depuración. Menús contextuales: Contienen accesos directos a acciones que se realizan con frecuencia. Para abrir un menú contextual, haga clic con el botón secundario del mouse en el objeto que está usando. Barras de herramientas: Proporciona un rápido acceso a los comandos usados normalmente en el entorno de programación. Haga clic en un botón de la barra de herramientas para llevar a cabo la acción que representa ese botón. De forma predeterminada, al iniciar Visual Basic se presenta la barra de herramientas estándar. Cuadro de herramientas: Proporciona un conjunto de herramientas que puede usar durante el diseño para colocar controles en un formulario. Además del diseño del cuadro de herramientas predeterminado, puede crear su propio diseño personalizado si selecciona agregar ficha en el menú contextual y agrega controles a la ficha resultante.
  • 4. Ventana explorador de proyectos: Enumera los formularios y módulos del proyecto actual. Un proyecto es la colección de archivos que usa para generar una aplicación. Ventana propiedades: Enumera los valores de las propiedades del control o formulario seleccionado. Una propiedad es una característica de un objeto, como su tamaño, titulo o color. Examinador de objetos: Enumera los objetos disponibles que puede usar en su proyecto y le proporciona una manera rápida de desplazarse a través del código. Ventana posición del formulario: La ventana posición del formulario le permite colocar los formularios de su aplicación utilizando una pequeña representación gráfica de la pantalla. Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia documentación que le puede ayudar mientras desarrolla su aplicación.  ¿Qué es visual basic 6.0?: Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo.  Características:  Barra de título: muestra el nombre del proyecto y del formulario q se está diseñando actualmente  Barra de menús: agrupa los menús despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic 6.0.  Barra de herramientas estándar: contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús Archivo, Edición, Ver y Ejecutar;
  • 5. además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado  Ventana de formulario: es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casilla de verificación, cuadros de listas, etc.  Cuadro de herramientas: presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comandos, etc.  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.  Ventana de posición del formulario: muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si se hace clic con el botón izquierdo del mouse.  La Ventana propiedades muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice "Form1 Form", lo que está en negrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en este caso es un Formulario (Form)  Ventajas:  Posee una curva de aprendizaje muy rápida.  Integra el diseño e implementación de formularios de Windows.  Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows, incluidas librerías actuales.  Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos.
  • 6.  Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.  Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.7  Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.8  Existe una versión, 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 cálculo y bases de datos (Access).  Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos.  Definición de propiedades, métodos y eventos: Propiedades: Una propiedad es un atributo de un objeto que define una de las características del objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible. Para cambiar las características de un objeto, se cambian los valores de las propiedades correspondientes. Métodos: Un método es una acción que un objeto puede realizar. Por ejemplo, Add es un método del objeto ComboBox, porque agrega una nueva entrada a un cuadro combinado. Eventos: Un evento es una acción que un objeto reconoce, como hacer clic con el mouse (ratón) o presionar una tecla, y para el que puede escribir código para responder. Los eventos se producen como consecuencia de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. También puede desarrollar eventos personalizados propios para que los generen sus objetos y los controlen otros objetos.
  • 7.  Objetos intrínsecos (Label, Textbox, Combobox, CommandButton, ListBox, PictureBox, Image...), definición y utilización (para qué se utilizan):
  • 8.  Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text), AddItem, BackColor, ForeColor (Puedes utilizar un cuadro sinóptico):
  • 9. CONCLUSIÓN Visual Basic es simplemente un lenguaje de programación orientado a eventos, siendo diseñado para facilitar el desarrollo de aplicaciones en un entorno gráfico. Así mismo el entorno de trabajo de Visual Basic integra muchas funciones diferentes como el diseño, modificación, compilación y depuración en un entorno común. De igual manera, una de las características de Visual Basic es que este es un lenguaje de fácil aprendizaje tanto para programadores principiantes como expertos y es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa. Cabe destacar que Visual Basic tiene muchas ventajas entre las cuales se encuentra que es excelente para cálculos intensivos del CPU como por ejemplo operaciones matemáticas. Por otra parte, pude diferenciar las definiciones de propiedades, métodos y eventos las cuales están muy relacionadas al lenguaje de Visual Basic.