He hecho esta pequeña practica en VB, si quereis la comentamos, y aprendemos un poco a programar en VB.
Es una calculadora , muy sencilla, y creo que es un buen ejemplo para empezar a conocer algo de Visual basic.
Descargarla y echadle un vistazo.
He hecho esta pequeña practica en VB, si quereis la comentamos, y aprendemos un poco a programar en VB.
Es una calculadora , muy sencilla, y creo que es un buen ejemplo para empezar a conocer algo de Visual basic.
Descargarla y echadle un vistazo.
Hola Bender034, me alegro de postear contigo. Ya nos crucemos alguna vez x tu web con el tema de las Atlas y la tetera. Ante todo, y como siempre, gracias por tu ofrecimiento.
Yo ya había hecho alguna vez una calculadora, pero utilizaba una sola etiqueta para mostrar resultados. Veo que tu utilizas tres: ¿Que tipo de bifurcación utilizas para dirigir la salida a una u otra etiqueta?
Estoy en nagrados para enseñar lo poco que sé, y aprender lo mucho que me falta.
Hola, encantado de volver a poster contigo, jeje, ya ha pasado tiempo de la tetera.
Bifurcacion, ninguna.
Simplemente asigno el valor que quiero sacar en una etiqueta u otra.
Si la etiqueta se llama Lab1, y quiero que visualizar en pantalla un 1 , pues pongo Lab1.Caption := '1'.
Si tengo otra, Lab2.Caption := '2', y asi todas las que quieras.
Ya veo que no me expliqué bien, bender034. Pongamos por caso, una suma:
si sumo 1 + 2 la cosa se ve clara: pulso sobre el botón del numero "1" y en la primera etiqueta aparece un "1". Luego pulso sobre el botón "Suma" y en la 2ª etiqueta aparece "Suma"....
si por contra quiero sumar 11 + 2, tu calcu me pone el 11 en la primera etiqueta, y "Suma" en la segunda....
¿Como sabe tu programa cuando ha de saltar de la primera etiqueta a la segunda para mostrar lo que estoy pulsando? Supongo que le dices algo así como:.."si diodo te pulsa uno de los botones "Suma", "Resta"...(una operación aritmética, en definitiva) entonces muestra en la 2ª etiqueta el texto del botón pulsado", o algo así? (disculpa, pero soy algo torpe para expresarme)
Estoy en nagrados para enseñar lo poco que sé, y aprender lo mucho que me falta.
Si, perdona, te entendí mal. Efectivavemente es lo que tu dices.
Ahora mismo no recuerdo exactamente como esta puesto ( no estoy en mi ordenador ), pero es debe ser algo como establecer una variable a 1, por ejemplo, y que siga sacando en la pantalla todo mientras esa variable no cambie de valor.
Cuando pulso el boton de sumar, restar, dividir o multiplicar, cambio el valor de la variable, y empiezo a escribir en la segunda etiqueta.
Ya te digo que ahora no recuerdo exactamente, como lo hice, que hace ya 1 mes. Cuando tenga arreglado mi ordenador, pongo el segmento de codigo.
Se me ha quemado el micro y estoy esperando que me traigan el nuevo.
Creo que he cogido la idea: utilizar una variable cuyo valor sirve como criterio para escoger la etiqueta de salida. Está bien.
Ahora estoy practicando un poco con el manejo de eventos. Utilizaré como práctica el manejo de eventos al pulsar los botones de operación, como criterio para cambiar el foco de salida de información al usuario. He de reconocer que es divertido, además de provechoso, el hacer todos estos experimientos.... :Ppero por lo menos a mí me lleva un montón de tiempo, suerte que compensa cuando por fín te sale lo que buscas
Un abrazo, bender034
Estoy en nagrados para enseñar lo poco que sé, y aprender lo mucho que me falta.
Pues si todo lo que dices es correcto. Ya digo cuando tenga mi ordenador , pongo el codigo del evento.
Espero que sea esta semana...
Un saludo diodo.
... Porque no hacemos un programa (de lo que sea, pero en vb6) entre todos y que sea OpenSource?.
Osea, segun vayamos avanzando, pues posteamos aqui el codigo, y asi ..
dando ideas, colaborando, etc...
¿Que os parece?
CjcrDVBHispano.com back!
Yo por mi de acuerdo, proponemos un tema, y lo intentamos.
Si necesitais algun tipo de ayuda, por aqui teneis a un programador de vb6
Marcadores