SlideShare uma empresa Scribd logo
1 de 13
Proyecto de Visual Basic N° SISTEMA DE FACTURACIÓN Docente expositor: Lic. Jaime A. Flores Fuentes
Form 1: Password del Sistema
Form2: Sistema de Facturación
Form3: Acerca del Autor
Programando el Form1 Private Sub Form_Load() End Sub Form1.Show Text1.SetFocus
Programando el Comando Aceptar Private Sub Command1_Click() End Sub Dim clave As String clave = "soyer“ If Text1.Text = clave Then MsgBox ("Bienvenido al sistema") Form2.Show Form1.Hide Else MsgBox ("Error, vuelva a ingresar clave") Text1.Text = "" Text1.SetFocus End If
Programando el Comando Salir Private Sub Command1_Click() End Sub End
Al hacer clic en calcular se deberá hallar. ,[object Object],	Días de hospedaje * Pago Día 	El pago día será de S/. 50 (Turista) ó  S/. 70 (Embassy) ,[object Object],	Será de S/. 20 por cada servicio ,[object Object],	Monto de Hospedaje + Monto del Servicio ,[object Object],	18% del Monto Total ,[object Object],	Monto total + IGV
Programando el Form2 Programando el Comando Calcular Private Sub Command1_Click() End Sub Dim dias As Integer, costo As Integer, cable As Integer, telefono As Integer, bar As Integer, hospedaje As Integer, servicio As Integer, total As Integer, igv As Integer, netos As Integer dias = Val(Text2.Text) If Option1.Value = True Then costo = 50 If Option2.Value = True Then costo = 70 hospedaje = costo * dias Text3.Text = Str(hospedaje) If Check1.Value = vbChecked Then cable = 20 If Check2.Value = vbChecked Then telefono = 20 If Check3.Value = vbChecked Then bar = 20 servicio = cable + telefono + bar Text4.Text = Str(servicio) total = hospedaje + servicio Text5.Text = Str(total) igv = 0.18 * total Text6.Text = Str(igv) neto = total + igv Text7.Text = Str(neto)
Programando el Comando Nuevo Private Sub Command1_Click() End Sub Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Text7.Text = "" Text1.SetFocus
Programando el Comando Acerca de… Private Sub Command1_Click() End Sub Form3.Show
Programando el Comando Salir Private Sub Command1_Click() End Sub Dim res As Integer res = MsgBox("Desea salir del sistema?", 4 + 32 + 256, "Salir") If res = 6 Then End Else Cancel = True End If
Programando el Form3 Programando el Comando Aceptar Private Sub Command1_Click() End Sub Form2.Show Form3.Hide

Mais conteúdo relacionado

Semelhante a PRÁCTICA DE VISUAL BASIC-SISTEMA DE FACTURACIÓN

codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas Dania Archaga
 
Presentación1
Presentación1Presentación1
Presentación1ewlias
 
E:\programacion 6d\mdi\presentación1
E:\programacion 6d\mdi\presentación1E:\programacion 6d\mdi\presentación1
E:\programacion 6d\mdi\presentación1ewlias
 
Presentación1
Presentación1Presentación1
Presentación1ewlias
 
Ejercicios de-programacion-lenguaje-c
Ejercicios de-programacion-lenguaje-cEjercicios de-programacion-lenguaje-c
Ejercicios de-programacion-lenguaje-celizabetrelive
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 
Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]karenhserranom
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Jose Ponce
 
Introducción a la Progamación en Javascript. Classe 2
Introducción a la Progamación en Javascript. Classe 2Introducción a la Progamación en Javascript. Classe 2
Introducción a la Progamación en Javascript. Classe 2xjordi
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005Jose Ponce
 
Informe de informatica 16 17
Informe de informatica 16 17Informe de informatica 16 17
Informe de informatica 16 17zambranojuarez90
 
Estructuras de Lenguaje .NET
Estructuras de Lenguaje .NETEstructuras de Lenguaje .NET
Estructuras de Lenguaje .NETbrobelo
 

Semelhante a PRÁCTICA DE VISUAL BASIC-SISTEMA DE FACTURACIÓN (20)

codigos de algunas pantallas
codigos de algunas pantallas codigos de algunas pantallas
codigos de algunas pantallas
 
Presentación1
Presentación1Presentación1
Presentación1
 
E:\programacion 6d\mdi\presentación1
E:\programacion 6d\mdi\presentación1E:\programacion 6d\mdi\presentación1
E:\programacion 6d\mdi\presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Conversiones
ConversionesConversiones
Conversiones
 
Ejercicios en c sharp consola
Ejercicios en c sharp consolaEjercicios en c sharp consola
Ejercicios en c sharp consola
 
Ejercicios de-programacion-lenguaje-c
Ejercicios de-programacion-lenguaje-cEjercicios de-programacion-lenguaje-c
Ejercicios de-programacion-lenguaje-c
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Ejercicios Python Parte 1
Ejercicios Python Parte 1Ejercicios Python Parte 1
Ejercicios Python Parte 1
 
programas
programasprogramas
programas
 
Sueldo InputBox
Sueldo InputBoxSueldo InputBox
Sueldo InputBox
 
Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]
 
Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005Guia de Laboratorios 2 - VB.NET 2005
Guia de Laboratorios 2 - VB.NET 2005
 
PROYECTO No 4
PROYECTO No 4PROYECTO No 4
PROYECTO No 4
 
Tutorial C++
Tutorial C++Tutorial C++
Tutorial C++
 
Introducción a la Progamación en Javascript. Classe 2
Introducción a la Progamación en Javascript. Classe 2Introducción a la Progamación en Javascript. Classe 2
Introducción a la Progamación en Javascript. Classe 2
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005Guia de Laboratorios 4 - VB.NET 2005
Guia de Laboratorios 4 - VB.NET 2005
 
Informe de informatica 16 17
Informe de informatica 16 17Informe de informatica 16 17
Informe de informatica 16 17
 
Estructuras de Lenguaje .NET
Estructuras de Lenguaje .NETEstructuras de Lenguaje .NET
Estructuras de Lenguaje .NET
 

Mais de milenka796

Proyecto final
Proyecto finalProyecto final
Proyecto finalmilenka796
 
CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA
CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVACÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA
CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVAmilenka796
 
MARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIASMARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIASmilenka796
 
MARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIASMARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIASmilenka796
 
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?milenka796
 
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?milenka796
 
MICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESSMICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESSmilenka796
 
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?milenka796
 

Mais de milenka796 (14)

Proyecto final
Proyecto finalProyecto final
Proyecto final
 
CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA
CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVACÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA
CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA
 
MARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIASMARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIAS
 
MARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIASMARKETING NUEVAS TENDENCIAS
MARKETING NUEVAS TENDENCIAS
 
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
 
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
 
MICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESSMICROSOFT OFFICE ACCESS
MICROSOFT OFFICE ACCESS
 
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
¿CÓMO LOGRAR UNA ESTRATEGIA DE MARKETING EFECTIVA?
 
PROYECTO No 2
PROYECTO No 2PROYECTO No 2
PROYECTO No 2
 
Proyecto no 3
Proyecto no 3Proyecto no 3
Proyecto no 3
 
PROYECTO No 3
PROYECTO No 3PROYECTO No 3
PROYECTO No 3
 
Proyecto no 3
Proyecto no 3Proyecto no 3
Proyecto no 3
 
Proyecto No 1
Proyecto No 1Proyecto No 1
Proyecto No 1
 
Proyecto no 1
Proyecto no 1Proyecto no 1
Proyecto no 1
 

Último

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 

PRÁCTICA DE VISUAL BASIC-SISTEMA DE FACTURACIÓN

  • 1. Proyecto de Visual Basic N° SISTEMA DE FACTURACIÓN Docente expositor: Lic. Jaime A. Flores Fuentes
  • 2. Form 1: Password del Sistema
  • 3. Form2: Sistema de Facturación
  • 5. Programando el Form1 Private Sub Form_Load() End Sub Form1.Show Text1.SetFocus
  • 6. Programando el Comando Aceptar Private Sub Command1_Click() End Sub Dim clave As String clave = "soyer“ If Text1.Text = clave Then MsgBox ("Bienvenido al sistema") Form2.Show Form1.Hide Else MsgBox ("Error, vuelva a ingresar clave") Text1.Text = "" Text1.SetFocus End If
  • 7. Programando el Comando Salir Private Sub Command1_Click() End Sub End
  • 8.
  • 9. Programando el Form2 Programando el Comando Calcular Private Sub Command1_Click() End Sub Dim dias As Integer, costo As Integer, cable As Integer, telefono As Integer, bar As Integer, hospedaje As Integer, servicio As Integer, total As Integer, igv As Integer, netos As Integer dias = Val(Text2.Text) If Option1.Value = True Then costo = 50 If Option2.Value = True Then costo = 70 hospedaje = costo * dias Text3.Text = Str(hospedaje) If Check1.Value = vbChecked Then cable = 20 If Check2.Value = vbChecked Then telefono = 20 If Check3.Value = vbChecked Then bar = 20 servicio = cable + telefono + bar Text4.Text = Str(servicio) total = hospedaje + servicio Text5.Text = Str(total) igv = 0.18 * total Text6.Text = Str(igv) neto = total + igv Text7.Text = Str(neto)
  • 10. Programando el Comando Nuevo Private Sub Command1_Click() End Sub Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Text7.Text = "" Text1.SetFocus
  • 11. Programando el Comando Acerca de… Private Sub Command1_Click() End Sub Form3.Show
  • 12. Programando el Comando Salir Private Sub Command1_Click() End Sub Dim res As Integer res = MsgBox("Desea salir del sistema?", 4 + 32 + 256, "Salir") If res = 6 Then End Else Cancel = True End If
  • 13. Programando el Form3 Programando el Comando Aceptar Private Sub Command1_Click() End Sub Form2.Show Form3.Hide