SlideShare une entreprise Scribd logo
1  sur  5
Crear el Proyecto y los Formularios


Inicio de Visual Basic

a)   Haz clic en el botón Inicio, señala Todos los programas.
b)   Haz clic en Microsoft Visual Studio 6.0, Microsoft Visual Basic 6.0.




Inicio del Proyecto



a)   Crea una carpeta que será exclusiva para contener los componentes del proyecto.
b)   Crea los formularios que consideres conveniente, con sus botones, menús, etc.
Creación de los Formularios.
Preparando los formularios
En un formulario de Visual Basic crea etiquetas que correspondan con los nombres de los
campos de una de las tablas, cajas de texto para mostrar el contenido de los campos y un
control Data, repite los pasos para cada tabla que tengas en tu base de datos.




Los formularios

Formulario de Acceso al Sistema




CODIFICACIÓN

       En el espacio principal del formulario:

       Public nSeg, x As Integer
       Option Explicit
       Dim cn As ADODB.Connection
       Dim rsUsuarios As ADODB.Recordset

       En formulario mismo:

Private Sub Form_Load()
   Set cn = New Connection
   Set rsUsuarios = New Recordset
   With cn
                 .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
         Source=d:sisventasdataventas.mdb;Persist Security Info=False"
        .Open
   End With
         rsUsuarios.Open "select * from Usuarios", cn, adOpenDynamic,
   adLockOptimistic
   Do While Not (rsUsuarios.EOF)
     cboUsuario.AddItem (rsUsuarios.Fields("usuario"))
rsUsuarios.MoveNext
  Loop
  lblFecha.Caption = Date
  lblHora.Caption = Time
End Sub
En Botón Aceptar:




Private Sub cmdAceptar_Click()
   Static x As Integer
   rsUsuarios.MoveFirst
   rsUsuarios.Find "usuario='" & cboUsuario.Text & "'"
   Dim cClave As String
   cClave = txtClave.Text
   If cboUsuario.Text <> "" Then
       If txtClave.Text <> "" Then
           rsUsuarios.MoveFirst
           rsUsuarios.Find "usuario='" & cboUsuario.Text & "'"
           cClave = txtClave.Text
           If rsUsuarios.Fields("clave") = cClave Then
               Unload Me
               MDIPrincipal.Show
           Else
               x=x+1
               If x = 3 Then
                   MsgBox ("Límite de Intentos completados" + Chr(13) + "Salida del
                  sistema por seguridad...")
                   Unload Me
               Else
                   MsgBox ("Contraseña incorrecta," + Chr(13) + "Vuelva a
                  intentar...")
               End If
           End If
       Else
           MsgBox ("Ingrese su contraseña")
           txtClave.SetFocus
       End If
   Else
       MsgBox ("Elija un usuario...")
   End If
End Sub
En Botón Aceptar:




Private Sub cmdCancelar_Click()
   Unload Me
End Sub


En Botón reloj control de la hora:




Private Sub tmrReloj_Timer()
   lblHora.Caption = Time
   nSeg = nSeg + 1
   If nSeg = 20 Then
      MsgBox ("Su tiempo se agoto, " + Chr(13) + "Salida del sistema por
       seguridad...")
      Unload Me
   End If
End Sub


En Botón reloj de título:




Private Sub tmrTitulo_Timer()
   Dim cTitulo As String
   cTitulo = FRMaCCESO.Caption
   FRMaCCESO.Caption = Right(cTitulo, Len(cTitulo) - 1) & Left(cTitulo, 1)
End Sub

Contenu connexe

Tendances (16)

Guia programacion acceso al asistema
Guia programacion  acceso al asistemaGuia programacion  acceso al asistema
Guia programacion acceso al asistema
 
Práctica Completa en Flash – ActionScript
Práctica Completa en Flash – ActionScriptPráctica Completa en Flash – ActionScript
Práctica Completa en Flash – ActionScript
 
Ejercicios de c++
Ejercicios de c++Ejercicios de c++
Ejercicios de c++
 
Clic de banners
Clic de bannersClic de banners
Clic de banners
 
Acceder
AccederAcceder
Acceder
 
Java::Acceso a Bases de Datos
Java::Acceso a Bases de DatosJava::Acceso a Bases de Datos
Java::Acceso a Bases de Datos
 
Cap0 3 tips
Cap0 3 tipsCap0 3 tips
Cap0 3 tips
 
Lo que me encontré
Lo que me encontréLo que me encontré
Lo que me encontré
 
Java HashMap
Java HashMapJava HashMap
Java HashMap
 
Visual studio p1
Visual studio p1Visual studio p1
Visual studio p1
 
Ejercicios de programacion concurrente
Ejercicios de programacion concurrenteEjercicios de programacion concurrente
Ejercicios de programacion concurrente
 
Option explicit
Option explicitOption explicit
Option explicit
 
Taller interfaz 3
Taller interfaz 3Taller interfaz 3
Taller interfaz 3
 
Semana 6 Módulos en Python Entrega 1
Semana 6   Módulos en Python Entrega 1Semana 6   Módulos en Python Entrega 1
Semana 6 Módulos en Python Entrega 1
 
Archivos temporales
Archivos temporalesArchivos temporales
Archivos temporales
 
Calculadora c++ y peliculas por mega hd
Calculadora c++ y peliculas por mega hdCalculadora c++ y peliculas por mega hd
Calculadora c++ y peliculas por mega hd
 

En vedette

Music Enrichment Workshop- There is something fun and enriching for everyone
Music Enrichment Workshop- There is something fun and enriching for everyone Music Enrichment Workshop- There is something fun and enriching for everyone
Music Enrichment Workshop- There is something fun and enriching for everyone eim2011
 
Portfolio Theory
Portfolio TheoryPortfolio Theory
Portfolio TheoryJames Dazé
 
Smulders Group Introduction
Smulders Group IntroductionSmulders Group Introduction
Smulders Group Introductioncvdbrand
 

En vedette (6)

Music Enrichment Workshop- There is something fun and enriching for everyone
Music Enrichment Workshop- There is something fun and enriching for everyone Music Enrichment Workshop- There is something fun and enriching for everyone
Music Enrichment Workshop- There is something fun and enriching for everyone
 
Subjects
SubjectsSubjects
Subjects
 
Portfolio Theory
Portfolio TheoryPortfolio Theory
Portfolio Theory
 
Campaña tapones
Campaña taponesCampaña tapones
Campaña tapones
 
Smulders Group Introduction
Smulders Group IntroductionSmulders Group Introduction
Smulders Group Introduction
 
Drafting
DraftingDrafting
Drafting
 

Similaire à Crear El Proyecto Y El Primer Formulario Con Su CodificacióN

Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Clientejameszx
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Clientejameszx
 
Formulario Para Agregar Cliente
Formulario Para Agregar ClienteFormulario Para Agregar Cliente
Formulario Para Agregar Clientejameszx
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine systemRafa
 
Ejercicio access+visualb
Ejercicio access+visualbEjercicio access+visualb
Ejercicio access+visualbvalen
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine systemRafa
 
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
 
Proyecto de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacionRoyer Tuesta Salas
 

Similaire à Crear El Proyecto Y El Primer Formulario Con Su CodificacióN (20)

Guia no2 ado.net
Guia no2 ado.netGuia no2 ado.net
Guia no2 ado.net
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De ClienteFormulario De Registro De Boleta De Ventay Mantenimiento De Cliente
Formulario De Registro De Boleta De Ventay Mantenimiento De Cliente
 
Codigo tarea deposito
Codigo tarea depositoCodigo tarea deposito
Codigo tarea deposito
 
Formulario Para Agregar Cliente
Formulario Para Agregar ClienteFormulario Para Agregar Cliente
Formulario Para Agregar Cliente
 
Codigo proceso
Codigo procesoCodigo proceso
Codigo proceso
 
Codigo proceso
Codigo procesoCodigo proceso
Codigo proceso
 
Manual tecnico
Manual tecnicoManual tecnico
Manual tecnico
 
Guia n5 tam 2009 1
Guia n5 tam 2009 1Guia n5 tam 2009 1
Guia n5 tam 2009 1
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
 
Crear una solución en visual studio
Crear una solución en visual studioCrear una solución en visual studio
Crear una solución en visual studio
 
Eventos-en-visual-basic-60
Eventos-en-visual-basic-60Eventos-en-visual-basic-60
Eventos-en-visual-basic-60
 
Ejercicio access+visualb
Ejercicio access+visualbEjercicio access+visualb
Ejercicio access+visualb
 
Manual de shine system
Manual de shine systemManual de shine system
Manual de shine system
 
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 de un formulario de facturacion
Proyecto de un formulario de facturacionProyecto de un formulario de facturacion
Proyecto de un formulario de facturacion
 
CodigoFelizLombriz
CodigoFelizLombrizCodigoFelizLombriz
CodigoFelizLombriz
 
Visual b
Visual b Visual b
Visual b
 
Agencia de viaje
Agencia de viajeAgencia de viaje
Agencia de viaje
 
Vb
VbVb
Vb
 

Plus de jameszx

EvaluacióN Preguntas 4to D
EvaluacióN Preguntas 4to DEvaluacióN Preguntas 4to D
EvaluacióN Preguntas 4to Djameszx
 
Control Listbox
Control ListboxControl Listbox
Control Listboxjameszx
 
Control Listbox
Control ListboxControl Listbox
Control Listboxjameszx
 
Visual Basic
Visual BasicVisual Basic
Visual Basicjameszx
 
Los Iconos Que Se Utilizaron Son Los Siguientes
Los Iconos Que Se Utilizaron Son Los SiguientesLos Iconos Que Se Utilizaron Son Los Siguientes
Los Iconos Que Se Utilizaron Son Los Siguientesjameszx
 
Formulario Para Los Vendedores
Formulario Para Los VendedoresFormulario Para Los Vendedores
Formulario Para Los Vendedoresjameszx
 
Formulario Para Agregar ArtíCulos
Formulario Para Agregar ArtíCulosFormulario Para Agregar ArtíCulos
Formulario Para Agregar ArtíCulosjameszx
 
Formulario De Ventas Con Los MenúS Y Un Reporte
Formulario De Ventas Con Los MenúS   Y Un ReporteFormulario De Ventas Con Los MenúS   Y Un Reporte
Formulario De Ventas Con Los MenúS Y Un Reportejameszx
 
Crear El Proyecto Y El Primer Formulario Con Su CodificacióN
Crear El Proyecto Y El Primer  Formulario Con Su CodificacióNCrear El Proyecto Y El Primer  Formulario Con Su CodificacióN
Crear El Proyecto Y El Primer Formulario Con Su CodificacióNjameszx
 
Creancdo Proyecto Y Formularios
Creancdo Proyecto Y FormulariosCreancdo Proyecto Y Formularios
Creancdo Proyecto Y Formulariosjameszx
 
Creación De Un Sistema En Visual Basic Con Base De Datos
Creación De Un  Sistema En  Visual  Basic Con  Base De  DatosCreación De Un  Sistema En  Visual  Basic Con  Base De  Datos
Creación De Un Sistema En Visual Basic Con Base De Datosjameszx
 
Creando Tablas
Creando TablasCreando Tablas
Creando Tablasjameszx
 
los pasos
los pasoslos pasos
los pasosjameszx
 

Plus de jameszx (16)

EvaluacióN Preguntas 4to D
EvaluacióN Preguntas 4to DEvaluacióN Preguntas 4to D
EvaluacióN Preguntas 4to D
 
Control Listbox
Control ListboxControl Listbox
Control Listbox
 
Control Listbox
Control ListboxControl Listbox
Control Listbox
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Tablas
TablasTablas
Tablas
 
Tablas
TablasTablas
Tablas
 
Los Iconos Que Se Utilizaron Son Los Siguientes
Los Iconos Que Se Utilizaron Son Los SiguientesLos Iconos Que Se Utilizaron Son Los Siguientes
Los Iconos Que Se Utilizaron Son Los Siguientes
 
Formulario Para Los Vendedores
Formulario Para Los VendedoresFormulario Para Los Vendedores
Formulario Para Los Vendedores
 
Formulario Para Agregar ArtíCulos
Formulario Para Agregar ArtíCulosFormulario Para Agregar ArtíCulos
Formulario Para Agregar ArtíCulos
 
Formulario De Ventas Con Los MenúS Y Un Reporte
Formulario De Ventas Con Los MenúS   Y Un ReporteFormulario De Ventas Con Los MenúS   Y Un Reporte
Formulario De Ventas Con Los MenúS Y Un Reporte
 
Crear El Proyecto Y El Primer Formulario Con Su CodificacióN
Crear El Proyecto Y El Primer  Formulario Con Su CodificacióNCrear El Proyecto Y El Primer  Formulario Con Su CodificacióN
Crear El Proyecto Y El Primer Formulario Con Su CodificacióN
 
Creancdo Proyecto Y Formularios
Creancdo Proyecto Y FormulariosCreancdo Proyecto Y Formularios
Creancdo Proyecto Y Formularios
 
Creación De Un Sistema En Visual Basic Con Base De Datos
Creación De Un  Sistema En  Visual  Basic Con  Base De  DatosCreación De Un  Sistema En  Visual  Basic Con  Base De  Datos
Creación De Un Sistema En Visual Basic Con Base De Datos
 
Creando Tablas
Creando TablasCreando Tablas
Creando Tablas
 
los pasos
los pasoslos pasos
los pasos
 
tt
tttt
tt
 

Dernier

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Dernier (10)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Crear El Proyecto Y El Primer Formulario Con Su CodificacióN

  • 1. Crear el Proyecto y los Formularios Inicio de Visual Basic a) Haz clic en el botón Inicio, señala Todos los programas. b) Haz clic en Microsoft Visual Studio 6.0, Microsoft Visual Basic 6.0. Inicio del Proyecto a) Crea una carpeta que será exclusiva para contener los componentes del proyecto. b) Crea los formularios que consideres conveniente, con sus botones, menús, etc.
  • 2. Creación de los Formularios.
  • 3. Preparando los formularios En un formulario de Visual Basic crea etiquetas que correspondan con los nombres de los campos de una de las tablas, cajas de texto para mostrar el contenido de los campos y un control Data, repite los pasos para cada tabla que tengas en tu base de datos. Los formularios Formulario de Acceso al Sistema CODIFICACIÓN En el espacio principal del formulario: Public nSeg, x As Integer Option Explicit Dim cn As ADODB.Connection Dim rsUsuarios As ADODB.Recordset En formulario mismo: Private Sub Form_Load() Set cn = New Connection Set rsUsuarios = New Recordset With cn .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:sisventasdataventas.mdb;Persist Security Info=False" .Open End With rsUsuarios.Open "select * from Usuarios", cn, adOpenDynamic, adLockOptimistic Do While Not (rsUsuarios.EOF) cboUsuario.AddItem (rsUsuarios.Fields("usuario"))
  • 4. rsUsuarios.MoveNext Loop lblFecha.Caption = Date lblHora.Caption = Time End Sub En Botón Aceptar: Private Sub cmdAceptar_Click() Static x As Integer rsUsuarios.MoveFirst rsUsuarios.Find "usuario='" & cboUsuario.Text & "'" Dim cClave As String cClave = txtClave.Text If cboUsuario.Text <> "" Then If txtClave.Text <> "" Then rsUsuarios.MoveFirst rsUsuarios.Find "usuario='" & cboUsuario.Text & "'" cClave = txtClave.Text If rsUsuarios.Fields("clave") = cClave Then Unload Me MDIPrincipal.Show Else x=x+1 If x = 3 Then MsgBox ("Límite de Intentos completados" + Chr(13) + "Salida del sistema por seguridad...") Unload Me Else MsgBox ("Contraseña incorrecta," + Chr(13) + "Vuelva a intentar...") End If End If Else MsgBox ("Ingrese su contraseña") txtClave.SetFocus End If Else MsgBox ("Elija un usuario...") End If End Sub
  • 5. En Botón Aceptar: Private Sub cmdCancelar_Click() Unload Me End Sub En Botón reloj control de la hora: Private Sub tmrReloj_Timer() lblHora.Caption = Time nSeg = nSeg + 1 If nSeg = 20 Then MsgBox ("Su tiempo se agoto, " + Chr(13) + "Salida del sistema por seguridad...") Unload Me End If End Sub En Botón reloj de título: Private Sub tmrTitulo_Timer() Dim cTitulo As String cTitulo = FRMaCCESO.Caption FRMaCCESO.Caption = Right(cTitulo, Len(cTitulo) - 1) & Left(cTitulo, 1) End Sub