741.480 temas | 5.180.351 mensajes | seremos forros, pero somos una bocha
Viejo Tolkien's dijo: 18.05.08
Hola gente!!! estoy aprendiendo a usar el visual basic 6 y quiero hacer una aplicacion que obviamente no tengo mucho conocimiento en hacerla, pero queria ver si uds me podian ayudar.

ya cree los controles en el formulario y escribi sus respectivas propiedades a cada uno; ahora la ignorancia se centra en el codigo. estuve haciendo una calculadora en donde al presionar unos botones se producia un evento en una caja de texto. pero la verdad, me quedo perdido.

mi idea es hacer una tabla de posiciones de 10 equipos, que cuando un equipo gane en una caja de texto aparezca un numero 3, si empata 1 y si pierde 0, y obviamente en el segundo partido gane, pierda o empate calcular la suma entre los neuvos puntos y los que ya tienen.esa es la idea, por los partidos y resultados no se preocupen ese es otro tema. pero segun el resultado hago click en el boton G(ganar) E(empatar) o P(perder) y ya saben como sigue.

si alguien me puede ayudar, enseñandome el codigo para que una caja de texto responda al hacer click en un boton, les agradeceria . . . ah y otra cosa sin importancia pero seria interesente saberlo, como hacer para que el programa calcule las posiciones en la tabla segun los puntos que sume cada equipo en cada resultado.


pd: si no se entendio . . . avisen y disculpen . . .

4 Comentarios | Registrate y participá

Viejo Calamardo dijo: 19.05.08
En el evento Button1_Click (o el click del boton que sea) tendrias que poner algo asi:

Código:
R1 = FuncionQuienGano(); 'devuelve 0=empate 1=gano eq. 1 2=gano eq. 2
Select Case R1
  Case 0:
    Label1.Caption = "1"
  Case 1:
    Label1.Caption = "3"
  Case 2:
    Label1.Caption = "0"
End Select
De todas formas te diría que:

1) Aprendas bien basic y su estructura
2) Aprendas programación orientada a objetos
3) Aprendas las propiedades y métodos más comunmente usados en los controles básicos.
Viejo SubtePass dijo: 19.05.08
Te corrijo una pequeña cosita, Calamardo... si lo que el muchacho quiere es que el resultado aparezca en una caja de texto (que no es lo mismo que un label), en vez de Label1.Caption tiene que poner TextBox1.Text (o el nombre que tenga el TextBox, obvio... lo que importa es que la propiedad se llama Text, no Caption)
Viejo Calamardo dijo: 19.05.08
Originalmente publicado por SubtePass Ver mensaje
Te corrijo una pequeña cosita, Calamardo... si lo que el muchacho quiere es que el resultado aparezca en una caja de texto (que no es lo mismo que un label), en vez de Label1.Caption tiene que poner TextBox1.Text (o el nombre que tenga el TextBox, obvio... lo que importa es que la propiedad se llama Text, no Caption)
Jeje, tenés razón. Le batí el label.
Viejo Nacho! dijo: 20.05.08
Originalmente publicado por Calamardo Ver mensaje
En el evento Button1_Click (o el click del boton que sea) tendrias que poner algo asi:

Código:
R1 = FuncionQuienGano(); 'devuelve 0=empate 1=gano eq. 1 2=gano eq. 2
Select Case R1
  Case 0:
    Label1.Caption = "1"
  Case 1:
    Label1.Caption = "3"
  Case 2:
    Label1.Caption = "0"
End Select
De todas formas te diría que:

1) Aprendas bien basic y su estructura
2) Aprendas programación orientada a objetos
3) Aprendas las propiedades y métodos más comunmente usados en los controles básicos.
Visual Basic 6 tiene menos de POO que yo de modelo de bikinis.


Ahora, yo te diría que lo que necesitás en ese caso es un toque de conocimientos, como variables y demás, porque mostrando en un textbox 0, 1 o 3 no lográs nada, cuando volvés a clickear lo reseteás y si te limitás a tomar el valor del textbox y sumarle 3, si lo borrás se pierde, o si escribís cualquier valor queda afectado.

En fin, necesitarías un poco de programación básica, fuera de cualquier lenguaje.

Herramientas
Iniciar Sesion

Recordarme

Top de Usuarios

  • No hay usuarios votados

Top de Temas

  • No hay temas votados