LeThe Online

www.letheonline.net
Fecha actual Vie Sep 10, 2010 11:37 am

Todos los horarios son UTC - 5 horas




Nuevo tema Responder al tema  [ 7 mensajes ] 
Autor Mensaje
 Asunto: Como puedo crear un menu con clave en VB6?
NotaPublicado: Jue Jul 29, 2010 6:43 pm 
Desconectado

Registrado: Mar May 20, 2008 7:19 pm
Mensajes: 158
Ubicación: Republica Dominicana
Saludos,

Estoy practicando en VB6 y uno de los ejercicios que estuve practicando era pasar de una forma a otra mediante el uso de una clave.

para que tengan una idea:

Tengo dos forms, en el primero tengo tres objetos: 2 TextBox y 1 CommandButton, el codigo de boton es el siguiente:

Private Sub Command1_Click()
If (Text1.Text = "Admin") And (Text2.Text = "123") Then
Form2.Show
Else
MsgBox ("clave incorrecta")
Text1 = ""
Text2 = ""
Text1.SetFocus
End If
End Sub


Como pueden ver, la clave esta escrita en el codigo del boton, osea que si lo convierto a ejecutable no podre agregar mas claves, lo que quiero hacer es, que con una base de datos( access version 7.0) que hice por visual data manager con los campos nombre y contraseña y que al yo escribir en los edit un nombre y luego su contraseña, me pase a otra forma.

Ejemplo:

Nombre de la base de datos: bd1
Nombre de la tabla: usuarios
Campos: Nombre, contraseña

Registros: Nombre Contraseña
=======================
Admin dbcheck
Pablo b18c1
David k20a
Enrique d15b
=======================

entonces, si escribo en el primer edit Pablo y en el segundo escribo b18c1 me pase a otra forma, puesto que, ese registro si existe en la base de datos; Lo que tengo pensado es que, por ejemplo, el usuario "Admin" me pase a una forma especial, digamos una tercera forma la cual no aparece si escribimos con otro usuario, entonces, en Admin me aparezca una forma la cual me presente la base de datos con el objero DataGrid, y de hay modificar, agregar y borrar usuarios y/o contraseñas.

Agradezco su tiempo :roll:

_________________
Civic 95 + K23A1 Engine!


Arriba
 Perfil  
 
 Asunto: Re: Como puedo crear un menu con clave en VB6?
NotaPublicado: Lun Ago 02, 2010 2:13 pm 
Desconectado
Site Admin
Avatar de Usuario

Registrado: Vie Jun 15, 2007 4:11 pm
Mensajes: 5203
Ubicación: Florida, Estados Unidos
Esta interesante el projecto y sin embargo esto es algo que se usa mucho. Basicamente, tienes que hacer que VB busque en la seccion de la base de datos a cual esta conectado. Te recomiendo que leas el MSDN cuidadosamente para estas conexiones y tambien como comparar textos para lo que pides.
Obviamente vas a tener condiciones, por ejemplo:

If username = "user1" then
userForm.show
If username = "admin" then
adminForm.show

Mi recomendacion es que actualices a .net ya que muchas de estas funciones estan escritas por ti y Visual Basic .net Express es completamente gratis.

_________________
Ing. Joshua Marius
http://www.letheonline.net
Windows 7 Ultimate x64
Intel Core 2 Quad Q6600
Intel DG35EC Classic
Disco 1: VelociRaptor WD1500HLFS
Disco 2: Samsung HD322HJ
4 GB Kingston DDR2 800
eVGA GeForce 8800 GTS 640 MB DDR3


Arriba
 Perfil  
 
 Asunto: Re: Como puedo crear un menu con clave en VB6?
NotaPublicado: Lun Ago 02, 2010 8:54 pm 
Desconectado

Registrado: Mar May 20, 2008 7:19 pm
Mensajes: 158
Ubicación: Republica Dominicana
Ya veo, mi duda o temor es que no entiendo mucho .NET se ve diferente de Visual Basic 6.0 ( se que es obvio) no podria importar el proyecto a .NET?

Bueno, muchas gracias Lethe, mañana por la mañana ire a juntarme con un profesor del cole para hablar justamente sobre eso.

Mañana les cuento.

Por cierto, me disculpo con mi ausensia en el tema de Epi Info, tratare de continuarlo en esta semana, mis disculpas y gracias por todo y a todos :roll:

_________________
Civic 95 + K23A1 Engine!


Arriba
 Perfil  
 
 Asunto: Re: Como puedo crear un menu con clave en VB6?
NotaPublicado: Lun Ago 02, 2010 9:49 pm 
Desconectado
Site Admin
Avatar de Usuario

Registrado: Vie Jun 15, 2007 4:11 pm
Mensajes: 5203
Ubicación: Florida, Estados Unidos
Yo tuve la misma duda. Logre hacer muchos programas en Visual Basic 5.0 y Visual Basic 6.0 y cuando vi lo monstruoso que era .NET me asuste. Pues lo que hice fue que compre un libro y empece a crear programas basicos. Despues me di cuenta que con 5 cosas que hacias en VB6, ya el control o el objeto estaba en .NET y solo tenias que elegirlo desde los controles comunes ya incluidos. Al seguir, me di cuenta que todo estaba actualizado y la compatibilidad con estos programas era mucho mejor. La unica desventaja (cual ya no es tan mala) es que las aplicaciones, dependiendo de la version del Visual Basic .NET requieren del .NET Framework 1.1 o 2.0, algo que ya tienen instalado la mayoria de personas o vienen incluidos en Windows Vista/7. Pero lo bueno es la mejor estabilidad y compatibilidad.

_________________
Ing. Joshua Marius
http://www.letheonline.net
Windows 7 Ultimate x64
Intel Core 2 Quad Q6600
Intel DG35EC Classic
Disco 1: VelociRaptor WD1500HLFS
Disco 2: Samsung HD322HJ
4 GB Kingston DDR2 800
eVGA GeForce 8800 GTS 640 MB DDR3


Arriba
 Perfil  
 
 Asunto: Re: Como puedo crear un menu con clave en VB6?
NotaPublicado: Mié Ago 04, 2010 6:11 pm 
Desconectado

Registrado: Mar May 20, 2008 7:19 pm
Mensajes: 158
Ubicación: Republica Dominicana
Si, vere si consigo un manual para .NET; Gracias lethe :roll:

_________________
Civic 95 + K23A1 Engine!


Arriba
 Perfil  
 
 Asunto: Re: Como puedo crear un menu con clave en VB6?
NotaPublicado: Jue Ago 05, 2010 10:54 am 
Desconectado
Site Admin
Avatar de Usuario

Registrado: Vie Jun 15, 2007 4:11 pm
Mensajes: 5203
Ubicación: Florida, Estados Unidos
No te desanimes. Hay muchos en linea, junto con miles de paginas gratis con tutoriales de como crear tu primer programa o lo que tratas de hacer con base de datos.

Gracias a otros cuales donaron su tiempo, tenemos todo lo que necesitamos en la web para despegar con .NET :yahwee

_________________
Ing. Joshua Marius
http://www.letheonline.net
Windows 7 Ultimate x64
Intel Core 2 Quad Q6600
Intel DG35EC Classic
Disco 1: VelociRaptor WD1500HLFS
Disco 2: Samsung HD322HJ
4 GB Kingston DDR2 800
eVGA GeForce 8800 GTS 640 MB DDR3


Arriba
 Perfil  
 
 Asunto: Re: Como puedo crear un menu con clave en VB6?
NotaPublicado: Jue Ago 05, 2010 5:53 pm 
Desconectado

Registrado: Mar May 20, 2008 7:19 pm
Mensajes: 158
Ubicación: Republica Dominicana
Tienes mucha razon Lethe, me animare a estudiar .NET :twisted:

_________________
Civic 95 + K23A1 Engine!


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 7 mensajes ] 

Todos los horarios son UTC - 5 horas


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë