SlideShare una empresa de Scribd logo
1 de 20
Pasos para construir correctamente un programa en Visual Basic
Tanto en la programación como para todo en la vida siempre es bueno comenzar desde el principio, ¿no? El programa más desarrollado a nivel mundial por todos los lenguajes de programación es el clásico “¡Hola Mundo!”, y es eso lo que haremos en este apartado. Lo primero que haremos será abrir Visual Basic, se nos desplegará la siguiente ventana:
Como nuestro objetivo es desarrollar algo sumamente básico, escogemos “EXE estándar” como tipo de proyecto, y a continuación haremos un simple clic en el botón “Abrir”.
Como pueden observar en la captura anterior, Visual Basic tiene un entorno de desarrollo bastante intuitivo. Lo más importante es que puedes diseñar tu aplicación desde cero; en la parte izquierda tenemos a nuestra disposición los distintos objetos, por lo que sólo nos tocará arrastrar y soltar en el “Formulario” los distintos objetos que necesitamos; luego ya será cuestión de codificar y establecer las propiedades pertinentes para el mismo
Pero bien, como nuestro objetivo es básicamente un programa que muestre un mensaje que diga “¡Hola Mundo!”, entonces nos encargaremos de agregar los siguientes objetos al formulario: 1 label y 1 commandbutton. Y si no sabes cuáles son, sólo deja el cursor del ratón sobre cualquier objeto y te irá diciendo qué objeto es con un texto descriptivo.
Ahora bien, para cada objeto, existen distintas propiedades, las cuales podemos observar en la parte derecha del entorno de Visual Basic, para establecer distintas configuraciones, y varían en función de los objetos. La propiedad “Caption” está en muchos objetos; vamos a escribir en el Label “Mi primer programa”, y en el CommandButton “¡Púlsame!”.
Con la propiedad “Font” podemos personalizar el tamaño y el tipo de fuente del objeto que seleccionemos; así conocemos qué propiedades tiene Visual Basic para cada objeto.
Muy práctico lo que hemos conseguido en pocos pasos, ¿no? Ahora, ¿qué hacemos? Si por ejemplo, al hacer clic en el botón “¡Púlsame!”, ¿qué pasará? Obvio que nada, pues no hemos codificado absolutamente nada en cualquier evento que suceda en dicho objeto. ¿Evento? ¿Codificado? Términos extraños, ¿no? Pues aclaremos esto de una buena vez.
Bueno, un evento es cualquier acción que se realiza sobre un objeto, como por ejemplo hacer clic o presionar una tecla; y codificar se refiere a establecer, a través de código de programación, distintas tareas que se van a realizar en un evento en específico.
El código que escribiremos en el mismo será el siguiente: MsgBox “¡Hola Mundo!”, vbInformation, “Mi primer programa” En la parte de codificación de Visual Basic se vería así:
Para que se entienda mejor, dividí las partes más importantes de este entorno con puntos: el punto 1 es el objeto, que es el botón (CommandButton, que se llama “Command1”); el punto 2 es el evento que se realizará sobre el objeto del punto 1, que es “clic”; y por último, el punto 3 es la parte en donde codificaremos lo que deseamos hacer en el evento mismo.
Y así finalizamos nuestro “primer programa”. Si queremos, podemos ir al menú archivo, y luego hacer clic en la opción “Generar Proyecto1.exe”, que es el ejecutable del programa. De todas maneras, dejo a la disposición de todos al final del post tanto el ejecutable como el proyecto (que contiene el código y todo lo que hicimos) para que vayan practicando.
Posiblemente para los usuarios que quieran ingresar en el mundo de la programación con Visual Basic esto sea una motivación ya que como se pueden haber dado cuenta se trata de un lenguaje bastante sencillo con el que se pueden desarrollar desde las más básicas hasta las más complejas aplicaciones, y todo con un entorno de diseño y desarrollo.
Espero que este mini-tutorial sirva de ayuda; mis disculpas a los usuarios avanzados, pero no sabía por dónde comenzar, y espero que este sea el comienzo más adecuado
Fin

Más contenido relacionado

La actualidad más candente

Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Osiris Mirerus
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJesús Navarro
 
Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programaciontacubomx
 
Evolucion de los sistemas operativos (Windows, MacOs, Linux)
Evolucion de los sistemas operativos (Windows, MacOs, Linux)Evolucion de los sistemas operativos (Windows, MacOs, Linux)
Evolucion de los sistemas operativos (Windows, MacOs, Linux)Ricardo Venegas Valderrama
 
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujosAlgoritmos y diagramas de flujos
Algoritmos y diagramas de flujosWalter Manero
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 
Diagramas de flujo y pseint
Diagramas de flujo y pseint Diagramas de flujo y pseint
Diagramas de flujo y pseint SharonRodriguez43
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6Maga Lasic
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntCristian C
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 Ambar Larrazabal
 

La actualidad más candente (20)

Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0
 
Tabla Comparativa
Tabla ComparativaTabla Comparativa
Tabla Comparativa
 
Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacion
 
Evolucion de los sistemas operativos (Windows, MacOs, Linux)
Evolucion de los sistemas operativos (Windows, MacOs, Linux)Evolucion de los sistemas operativos (Windows, MacOs, Linux)
Evolucion de los sistemas operativos (Windows, MacOs, Linux)
 
Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujosAlgoritmos y diagramas de flujos
Algoritmos y diagramas de flujos
 
Autómata Maquina Expendedora - UNIBE
Autómata Maquina Expendedora - UNIBEAutómata Maquina Expendedora - UNIBE
Autómata Maquina Expendedora - UNIBE
 
Programación 1: algoritmos
Programación 1: algoritmosProgramación 1: algoritmos
Programación 1: algoritmos
 
Componentes en-poo
Componentes en-pooComponentes en-poo
Componentes en-poo
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
Diagramas de flujo y pseint
Diagramas de flujo y pseint Diagramas de flujo y pseint
Diagramas de flujo y pseint
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeInt
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
 
WINDOWS 10.pptx
WINDOWS 10.pptxWINDOWS 10.pptx
WINDOWS 10.pptx
 

Destacado (20)

Diapositivas Visual
Diapositivas VisualDiapositivas Visual
Diapositivas Visual
 
Tema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicTema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basic
 
Presentación_VisualBasic
Presentación_VisualBasicPresentación_VisualBasic
Presentación_VisualBasic
 
Fundamentos basicos de visual basic
Fundamentos basicos de visual basicFundamentos basicos de visual basic
Fundamentos basicos de visual basic
 
Cuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basicCuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basic
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Parte del entorno de visual basic
Parte del entorno de visual basicParte del entorno de visual basic
Parte del entorno de visual basic
 
Visual basic.
Visual basic.Visual basic.
Visual basic.
 
Usos del visual basic
Usos del visual basicUsos del visual basic
Usos del visual basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual basic-net
Visual basic-netVisual basic-net
Visual basic-net
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Diapositivas nohora hipotesis 2
Diapositivas nohora hipotesis 2Diapositivas nohora hipotesis 2
Diapositivas nohora hipotesis 2
 
Microsoft Visual Basic
Microsoft Visual BasicMicrosoft Visual Basic
Microsoft Visual Basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Nociones De Vba
Nociones De VbaNociones De Vba
Nociones De Vba
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Ola k ase
Ola k aseOla k ase
Ola k ase
 
Visual basic
Visual basicVisual basic
Visual basic
 

Similar a Visual Basic Presentacion

Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0fermodcor
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0fermodcor
 
Manualvisualbasic6 0
Manualvisualbasic6 0Manualvisualbasic6 0
Manualvisualbasic6 0fermodcor
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0Dunkherz
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0Dunkherz
 
Introducción al visual basic
Introducción al visual basicIntroducción al visual basic
Introducción al visual basicingcarla
 
Mundo Visual - Visual Basic - Tema 1
Mundo Visual - Visual Basic - Tema 1Mundo Visual - Visual Basic - Tema 1
Mundo Visual - Visual Basic - Tema 1degarden
 
IntroduccióN Visual Basic 6
IntroduccióN Visual Basic 6IntroduccióN Visual Basic 6
IntroduccióN Visual Basic 6UVM
 
Curso de-vbase-60
Curso de-vbase-60Curso de-vbase-60
Curso de-vbase-60Ase Sino
 
Visual basic
Visual basicVisual basic
Visual basicmauricio
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3tifannydoce
 

Similar a Visual Basic Presentacion (20)

Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Manualvisualbasic6 0
Manualvisualbasic6 0Manualvisualbasic6 0
Manualvisualbasic6 0
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Folleto de visual basic
Folleto de visual basicFolleto de visual basic
Folleto de visual basic
 
Introducción al visual basic
Introducción al visual basicIntroducción al visual basic
Introducción al visual basic
 
Mundo Visual - Visual Basic - Tema 1
Mundo Visual - Visual Basic - Tema 1Mundo Visual - Visual Basic - Tema 1
Mundo Visual - Visual Basic - Tema 1
 
David reyes
David reyesDavid reyes
David reyes
 
Clase 1
Clase 1Clase 1
Clase 1
 
Action Script
Action ScriptAction Script
Action Script
 
Visual Basic 6 studio.pdf
Visual Basic 6 studio.pdfVisual Basic 6 studio.pdf
Visual Basic 6 studio.pdf
 
IntroduccióN Visual Basic 6
IntroduccióN Visual Basic 6IntroduccióN Visual Basic 6
IntroduccióN Visual Basic 6
 
Bisual basic 6.0
Bisual basic 6.0Bisual basic 6.0
Bisual basic 6.0
 
Curso de-vbase-60
Curso de-vbase-60Curso de-vbase-60
Curso de-vbase-60
 
Entorno de visual studio
Entorno de visual studioEntorno de visual studio
Entorno de visual studio
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic 0.6 rivera & g
Visual basic 0.6 rivera & gVisual basic 0.6 rivera & g
Visual basic 0.6 rivera & g
 
Introducción a action script 3
Introducción a action script 3Introducción a action script 3
Introducción a action script 3
 
Entorno de visual studio
Entorno de visual studioEntorno de visual studio
Entorno de visual studio
 

Último

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfBrandonsanchezdoming
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Cuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdfCuadernillo de las sílabas trabadas.pdf
Cuadernillo de las sílabas trabadas.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Visual Basic Presentacion

  • 1. Pasos para construir correctamente un programa en Visual Basic
  • 2. Tanto en la programación como para todo en la vida siempre es bueno comenzar desde el principio, ¿no? El programa más desarrollado a nivel mundial por todos los lenguajes de programación es el clásico “¡Hola Mundo!”, y es eso lo que haremos en este apartado. Lo primero que haremos será abrir Visual Basic, se nos desplegará la siguiente ventana:
  • 3.
  • 4. Como nuestro objetivo es desarrollar algo sumamente básico, escogemos “EXE estándar” como tipo de proyecto, y a continuación haremos un simple clic en el botón “Abrir”.
  • 5.
  • 6. Como pueden observar en la captura anterior, Visual Basic tiene un entorno de desarrollo bastante intuitivo. Lo más importante es que puedes diseñar tu aplicación desde cero; en la parte izquierda tenemos a nuestra disposición los distintos objetos, por lo que sólo nos tocará arrastrar y soltar en el “Formulario” los distintos objetos que necesitamos; luego ya será cuestión de codificar y establecer las propiedades pertinentes para el mismo
  • 7. Pero bien, como nuestro objetivo es básicamente un programa que muestre un mensaje que diga “¡Hola Mundo!”, entonces nos encargaremos de agregar los siguientes objetos al formulario: 1 label y 1 commandbutton. Y si no sabes cuáles son, sólo deja el cursor del ratón sobre cualquier objeto y te irá diciendo qué objeto es con un texto descriptivo.
  • 8.
  • 9. Ahora bien, para cada objeto, existen distintas propiedades, las cuales podemos observar en la parte derecha del entorno de Visual Basic, para establecer distintas configuraciones, y varían en función de los objetos. La propiedad “Caption” está en muchos objetos; vamos a escribir en el Label “Mi primer programa”, y en el CommandButton “¡Púlsame!”.
  • 10. Con la propiedad “Font” podemos personalizar el tamaño y el tipo de fuente del objeto que seleccionemos; así conocemos qué propiedades tiene Visual Basic para cada objeto.
  • 11.
  • 12. Muy práctico lo que hemos conseguido en pocos pasos, ¿no? Ahora, ¿qué hacemos? Si por ejemplo, al hacer clic en el botón “¡Púlsame!”, ¿qué pasará? Obvio que nada, pues no hemos codificado absolutamente nada en cualquier evento que suceda en dicho objeto. ¿Evento? ¿Codificado? Términos extraños, ¿no? Pues aclaremos esto de una buena vez.
  • 13. Bueno, un evento es cualquier acción que se realiza sobre un objeto, como por ejemplo hacer clic o presionar una tecla; y codificar se refiere a establecer, a través de código de programación, distintas tareas que se van a realizar en un evento en específico.
  • 14. El código que escribiremos en el mismo será el siguiente: MsgBox “¡Hola Mundo!”, vbInformation, “Mi primer programa” En la parte de codificación de Visual Basic se vería así:
  • 15.
  • 16. Para que se entienda mejor, dividí las partes más importantes de este entorno con puntos: el punto 1 es el objeto, que es el botón (CommandButton, que se llama “Command1”); el punto 2 es el evento que se realizará sobre el objeto del punto 1, que es “clic”; y por último, el punto 3 es la parte en donde codificaremos lo que deseamos hacer en el evento mismo.
  • 17. Y así finalizamos nuestro “primer programa”. Si queremos, podemos ir al menú archivo, y luego hacer clic en la opción “Generar Proyecto1.exe”, que es el ejecutable del programa. De todas maneras, dejo a la disposición de todos al final del post tanto el ejecutable como el proyecto (que contiene el código y todo lo que hicimos) para que vayan practicando.
  • 18. Posiblemente para los usuarios que quieran ingresar en el mundo de la programación con Visual Basic esto sea una motivación ya que como se pueden haber dado cuenta se trata de un lenguaje bastante sencillo con el que se pueden desarrollar desde las más básicas hasta las más complejas aplicaciones, y todo con un entorno de diseño y desarrollo.
  • 19. Espero que este mini-tutorial sirva de ayuda; mis disculpas a los usuarios avanzados, pero no sabía por dónde comenzar, y espero que este sea el comienzo más adecuado
  • 20. Fin