Varios problemas con Visual Basic 6 ¡ayuda por favor!

C++, Visual Basic, Python, PHP, Javascript, te suenan a algo? Seguramente eres coder..
Responder

Topic author
martinx09
Mensajes: 2
Registrado: Mar Nov 20, 2012 10:27 am

Varios problemas con Visual Basic 6 ¡ayuda por favor!

Mensaje por martinx09 »

Pues bien, tengo que hacer un programa para un trabajo y la verdad estoy muy enrredado, el problema es que la guia que nos dieron para trabajar con VB6 no es muy completa, y el programa que nos pidieron hacer no contiene toda la información necesaria por lo que no logro hacer algunas cosas, asi que si alguien me pudiece ayudar se lo agradeceria muchisimo :)

Las instrucciones que me dieron son las siguientes, marcaré en negrita lo que no logro hacer;

Imagen

-----

1. Diseñar el formulario de acuerdo a modelo adjunto.

2. Los botones Agregar, Modificar, Eliminar y Salir deberán estar habilitados y
el botón Grabar deshabilitado. Deberá mostrar por defecto el primer Registro
si lo hubiera. En caso contrario deberá salir el texto “NO HAY” en el label
correspondiente.
Este es el estado por defecto de la interfaz de presentación.

3. Tanto Fecha Nacimiento, Fecha Ingreso y Fecha Salida, deberán
habilitarse una vez que se ingrese el número de Cédula o DNI del empleado. La
aplicación no deberá permitir que se repitan los mismos; es decir no puede
haber dos personas con la misma Cédula o DNI
. Asimismo permitirá que el
usuario modifique Fecha Nacimiento, Fecha Ingreso y Fecha Salida.

4. En el cuadro de texto Tiempo Trabajado será una operación matemática que
determine la diferencia entre la Fecha Ingreso y la Fecha Salida. El
resultado deberá decir “ XX años y XX meses ” donde XX son números.

5. Al presionar el botón Agregar se debe almacenar en un archivo de texto los
datos de la aplicación, asignándole un número de Registro el cuál emitirá un
mensaje si el archivo de texto contiene o no contiene Registros
. Una vez
almacenados los datos en el archivo establezca los valores por defecto de la
interfaz.

6. Al ingresar un número de Cédula o DNI, deberán aparecer todos los datos en el
formulario
, habilitar el botón Grabar, deshabilitar el botón Agregar y permitir
su modificación.

7. El botón Salir termina la aplicación en curso.

------

Pues bien, básicamente los problemas son los siguientes:
En la primera y segunda linea que marqué en negritas, no se me ocurre otra cosa que usar base de datos, lo cual no nos enseñaron y no venia dentro del material de estudio, por lo que mi conocimiento ahí es 0 y ya que tengo que entregar el trabajo esta semana no creo que alcance a estudiar el tema por mi cuenta.
La tercera linea, supongo que tambien es base de datos, lo que no sé es como hacer que el programa asigne el numero de registro.
Y la cuarta linea, no se como hacer para que se autorellenen todos los campos.

Como ven tengo bastantes problemas, me parece que el nivel del programa está un poco alto para alguien cuyo conocimiento la semana pasada era 0.
Si alguien pudiece ayudarme con esos problemas o hacer un programita similar, algo sencillo para entenderlo, se lo agradeceria muchisimo.
Gracias por leer :)
Avatar de Usuario

Agamenon
Mensajes: 294
Registrado: Lun Feb 07, 2011 11:27 am
Contactar:

Re: Varios problemas con Visual Basic 6 ¡ayuda por favor!

Mensaje por Agamenon »

Este es un foro de ayuda, no de "hacer el trabajo por ti" :badgrin: , metete un poco de lleno y postea el codigo con el que tienes problema y estoy seguro que te podremos ayudar con gusto. Visual Basic es un lenguage de programación muy amigable y fácil. Empieza bajando libros de google o comprando uno en la libreria, puedes conseguir libros valiosos y útiles de VB6 en español por 50 BsF o hasta menos en cualquier libreria. VB6 es obsoleto y el material bibliografico es barato.

Topic author
martinx09
Mensajes: 2
Registrado: Mar Nov 20, 2012 10:27 am

Re: Varios problemas con Visual Basic 6 ¡ayuda por favor!

Mensaje por martinx09 »

Solo pedí ayuda en lo marcado con negrita, y si leyera lo que posteé se daría cuenta que no tengo tiempo para comprar y leer un libro.
Gracias de todas formas, buscaré en otro foro :)
Responder