elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  No funciona este simple codigo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: No funciona este simple codigo  (Leído 5,429 veces)
luis456


Desconectado Desconectado

Mensajes: 551



Ver Perfil
No funciona este simple codigo
« en: 27 Agosto 2013, 06:39 am »

No conozco mucho de este lenguaje pero no se porque no me va esto tan simple alguien me echa un cable :)

La idea es que introdusco un numero y le sume 1 2 y 3 ejemplo

introdusco el 45 y deberia mostrarme  46 47 48


Primero creo una formulario agrego un boton y un textbox
y al boton le agrego el evento click
Código
  1. Private Sub Command1_Click()
  2. Dim num As Integer
  3.  
  4. num=CInt(Text1.Text)
  5. Text1.Text=num & " " & (num+1) & " " & (num+2)
  6.  
  7. End Sub
Gracias

Luis


« Última modificación: 27 Agosto 2013, 20:50 pm por raul338 » En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
tincopasan


Desconectado Desconectado

Mensajes: 1.286

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: No funciona este simple codigo
« Respuesta #1 en: 27 Agosto 2013, 09:18 am »

no entiendo, ya que tu código te muestra 45 46 47 , es obvio que tendrías que  sacar el valor original y te falta sumar 3

Private Sub Command1_Click()
Dim num As Integer

num = CInt(Text1.Text)
Text1.Text = num + 1 & " " & num + 2 & " " & num + 3

End Sub

perdón sino entiendo tu planteo.


En línea

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: No funciona este simple codigo
« Respuesta #2 en: 27 Agosto 2013, 13:47 pm »

Tal vez así.

Código
  1. Private Sub Command1_Click()
  2. Dim numero As Integer
  3. numero = Val(Text1.Text)
  4. Text1.Text = numero + 1 & " " & numero + 2 & " " & numero + 3
  5. End Sub
  6.  
  7.  

En línea

Senior++


Desconectado Desconectado

Mensajes: 957

Ama y haz lo que te de la gana


Ver Perfil
Re: No funciona este simple codigo
« Respuesta #3 en: 27 Agosto 2013, 20:35 pm »

El codigo de arriba funciona bien en vb.net, incluso no se necesita la funcion CInt ni Val...

ya entiendo cual es tu problema... por ejemplo insertas el numero 45: y quieres que se muestre 46 47 48 pero NO asi: 45 46 47  ¿estoy en lo cierto XD?

Si es asi la linea de codigo de esta parte esta mal: Text1.Text=num & " " & (num+1) & " " & (num+2)

seria asi: Text1.Text=(num + 1) & " " & (num+1) & " " & (num+2)
En línea

Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: No funciona este simple codigo
« Respuesta #4 en: 27 Agosto 2013, 20:50 pm »

El codigo de arriba funciona bien en vb.net, incluso no se necesita la funcion CInt ni Val...
Esto no es .net :P
En línea

Senior++


Desconectado Desconectado

Mensajes: 957

Ama y haz lo que te de la gana


Ver Perfil
Re: No funciona este simple codigo
« Respuesta #5 en: 27 Agosto 2013, 20:58 pm »

Esto no es .net :P

lo se xD,  por eso puse abajo el posible error, que es lo que veo mas logico  :xD
En línea

Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata
luis456


Desconectado Desconectado

Mensajes: 551



Ver Perfil
Re: No funciona este simple codigo
« Respuesta #6 en: 21 Septiembre 2013, 08:50 am »

Ya Funciona :)

Código:
 Public Class Form1
    Dim r1, r2, r3, r4, r5, r6 As Integer

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        r1 = Val(TextBox1.Text)
        TextBox2.Text = r1 + 1
        TextBox3.Text = r1 + 2
        TextBox4.Text = r1 + 3

    End Sub

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

    End Sub

    Private Sub TextBox5_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox5.TextChanged

    End Sub
End Class 



gracias
En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayundeme con este simple codigo
Programación Visual Basic
fraktal 3 1,957 Último mensaje 13 Octubre 2006, 16:35 pm
por fraktal
Este codigo en C# no funciona (es simple)
.NET (C#, VB.NET, ASP)
& eDu & 1 2,757 Último mensaje 22 Junio 2008, 23:08 pm
por MANULOMM
Ayuda con este simple codigo !!
PHP
TrashAmbishion 7 3,611 Último mensaje 7 Mayo 2013, 02:42 am
por #!drvy
Ayuda nuevamente con este simple codigo
Programación C/C++
spiderboot 9 4,031 Último mensaje 13 Mayo 2014, 15:39 pm
por spiderboot
Por que no me funciona este simple codigo?
Programación C/C++
CelDavid 8 3,665 Último mensaje 10 Mayo 2019, 06:06 am
por RayR
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines