0% encontró este documento útil (0 votos)
120 vistas13 páginas

Fase 4

Este documento propone el diseño de módulos para un aplicativo multimedia desarrollado en Visual Basic Básico. Presenta objetivos como integrar librerías multimedia y mostrar diferentes temas de programación a través de formularios con pestañas. Cada tema incluye introducción, video, ejemplos y cuestionario evaluado con botones. El documento concluye que Visual Studio agiliza el desarrollo y permite extender funcionalidades mediante clases.

Cargado por

Guillermo Niño
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
120 vistas13 páginas

Fase 4

Este documento propone el diseño de módulos para un aplicativo multimedia desarrollado en Visual Basic Básico. Presenta objetivos como integrar librerías multimedia y mostrar diferentes temas de programación a través de formularios con pestañas. Cada tema incluye introducción, video, ejemplos y cuestionario evaluado con botones. El documento concluye que Visual Studio agiliza el desarrollo y permite extender funcionalidades mediante clases.

Cargado por

Guillermo Niño
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

PROPUESTA DE DISEÑO

FASE 2. DISEÑO MODULOS


VISUAL BASIC BÁSICO

POR
GUILLERMO ALEXIS NIÑO PINEDA
80.108.486

PRESENTADO A
LINA LUGO GUERRA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


INGENIERÍA DE SISTEMAS
07 DE MARZO DE 2020
INDICE

INDICE........................................................................................2
INTRODUCCION............................................................................3
OBJETIVOS..................................................................................4
TEMA “OPERACIONES BÁSICAS DE PROGRAMACIÓN”........................5
NOTAS ADICIONALES..................................................................10
CONCLUSIONES..........................................................................11
BIBLIOGRAFIA............................................................................12
INTRODUCCION

En el proceso de desarrollo de un aplicativo multimedia se presentan


diferentes componentes que se deben integrar dentro de la aplicación a
desarrollar, para ello debemos adquirir conocimientos que nos den las
bases para lograr los objetivos de manipular los elementos como lo son
videos, imágenes y otros elementos para enriquecer nuestra aplicación
para ellos es necesario entender como se deben integrar dentro una
aplicación de software.
OBJETIVOS

Generales:
 Presentar un diseño general de un aplicativo multimedia.
 Entender el uso de las librerías necesarias para integrar los
componentes multimedia en un aplicativo desarrollado en visual
basic.
TEMA “OPERACIONES BÁSICAS DE PROGRAMACIÓN”

Para el desarrollo de la actividad tomare el tema de “Operaciones


básicas de programación”

Inicialmente creo un formulario de child el cual será llamado desde el


menú principal, este formulario llamara a cada uno de los elementos que
se mostrará en el espacio de contenido

Mediante el siguiente código invoco el evento de carga de cada


contenido.

1. Private Sub AyudaToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 
[Link]  
2.     Dim acercade = New AcercaDe()  
3.     [Link] = Contenedor  
4.     [Link] = [Link]  
5.     [Link]()  
6.   
7. End Sub  
8.   
9. Private Sub ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles Edi
[Link]  
10.     Dim formulario = New EditarUsuarios()  
11.     [Link] = Contenedor  
12.     [Link] = [Link]  
13.     [Link]()  
14. End Sub  
15.   
16.   
17. Private Sub ConceptosToolStripMenuItem_Click(sender As Object, e As EventArgs) Han
dles [Link]  
18.     Dim conceptos = New Conceptos_Form()  
19.     [Link] = Contenedor  
20.     [Link]()  
21. End Sub  
22.   
23. Private Sub OperacionesMenu_Click(sender As Object, e As EventArgs) Handles Operac
[Link]  
24.   
25.     Dim operaciones = New Operaciones_form()  
26.     [Link] = Contenedor  
27.     [Link]()  
28.   
29. End Sub  
30.   
31. Private Sub CondicionalesToolStripMenuItem_Click(sender As Object, e As EventArgs) 
Handles [Link]  
32.     Dim condicionales = New Condicionales_Form()  
33.     [Link] = Contenedor  
34.     [Link]()  
35. End Sub  
36.   
37. Private Sub CiclosToolStripMenuItem_Click(sender As Object, e As EventArgs) Handle
s [Link]  
38.     Dim ciclos = New Ciclos_Form()  
39.     [Link] = Contenedor  
40.     [Link]()  
41. End Sub  

Para cada tema se creará un formulario el cual contendrá un


componente de tipo TapControl
Este control tendrá 4 pestañas el cual cargaran en cada una de ellas se
agregará el contenido de la siguiente forma:
Introducción:

En esta pestaña se mostrarán imágenes y texto alusivos al tema de


“Programación Básica”, se tendrá un scroll automático para que se
puedan agregar todo el contenido que se quiera en caso de ser
necesario ampliarlo.
Multimedia:
En este pestaña se mostrara un video alusivo al tema que seleccione,
mediante el componente de videoplayer de Visual Studio el cual tendrá
los controles básicos para operar el video a gusto si se requiere.

Ejemplos:

Mediante el componente WebBrowser cargare un documento de texto


enriquecido al dar click en la pestaña, mediante el siguiente código:

1. Private Sub TabControl1_MouseClick(sender As Object, e As MouseEventArgs) Handles 
TabControl_operaciones.MouseClick  
2.         Dim appPath As String  
3.         appPath = [Link]  
4.         [Link]("[Link]
[Link]"))  
5.     End Sub  

Cuestionario:
Mediante un botón evaluó las preguntas propuestas del tema y muestro
un mensaje de acuerdo con el resultado dado por el usuario; esto
mediante el siguiente código:

1. Private Sub Button_evaluar_operaciones_Click(sender As Object, e As EventArgs) Han
dles Button_evaluar_operaciones.Click  
2.         If ComboBox_pregunta1_operaciones.Text = "" Or ComboBox_pregunta2_operacio
[Link] = "" Or ComboBox_pregunta3_operaciones.Text = "" Then  
3.   
4.             MsgBox("Debes llenar todos los campos")  
5.   
6.             Exit Sub  
7.   
8.         End If  
9.   
10.         Dim Califacion As Integer = 0  
11.   
12.         If ComboBox_pregunta1_operaciones.Text = "Verdadero" Then  
13.   
14.             Califacion += 1  
15.   
16.         End If  
17.   
18.         If ComboBox_pregunta2_operaciones.Text = "Verdadero" Then  
19.   
20.             Califacion += 1  
21.   
22.   
23.         End If  
24.   
25.         If ComboBox_pregunta3_operaciones.Text = "Verdadero" Then  
26.   
27.             Califacion += 1  
28.   
29.         End If  
30.   
31.   
32.         If Califacion >= 3 Then  
33.   
34.             Label_resultado_operaciones.Text = ([Link](Califacion)) + "/
3"  
35.   
36.             MsgBox("Felicitaciones tienes todas las respuetas correctas")  
37.   
38.         Else  
39.   
40.             MsgBox("Revisa tus conocimientos, tienes algunos errores")  
41.             Label_resultado_operaciones.Text = ([Link](Califacion)) + "/
3"  
42.   
43.         End If  
44.     End Sub  
NOTAS ADICIONALES

Para la carga de cada formulario de tipo Child, modifico sus propiedades


básicas para permitirme la carga de cada uno de los contenidos en
coordenadas manuales esto con la finalidad de lograr utilizar un menú
general para todos lo elementos de la aplicación.
CONCLUSIONES

Mediante la herramienta de desarrollo Visual Studio 2019 podemos


agilizar el proceso de desarrollo de los formularios además de
permitirnos el agregar módulos desarrollados a medida en caso de ser
necesarios; podemos complementar los componentes mediante clases
que extiendan sus funcionalidades.
BIBLIOGRAFIA

Visual Basic Programming Guide - sacado de:


[Link]
guide/
Primeros pasos con Sqlite – sacado de:
[Link]
[Link]

También podría gustarte