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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Nombre de variable no definido
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Nombre de variable no definido  (Leído 2,885 veces)
neptun0

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Nombre de variable no definido
« en: 9 Junio 2010, 18:52 pm »

Buenas chicos,

Ando empezando en esto de vb.net y tratando de resolver un ejercicio me surgio el siguiente problema.

El ejercicio en cuestion pide que el usuario, a traves de dos TextBox, ingrese dos numeros (Que representarian el valor en el eje X y en el Y) y que devuelva en que cuadrante se encuentra el punto y cual es la distancia al origen de coordenadas (0;0).

El codigo que tengo (Incompleto todavia, pero no lo puedo continuar por este error) es este:

Código
  1. Imports System.Math
  2. Public Class frmCOOR
  3.    Private Sub frmCOOR_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.        ' Declaracion de las variables
  5.        Dim douX As Double = Val(txtX.Text)
  6.        Dim douY As Double = Val(txtY.Text)
  7.    End Sub
  8.    ' Declaracion de la funcion que calcula la distancia a (0;0)
  9.    Function distancia(ByVal cat1 As Double, ByVal cat2 As Double) As Double
  10.        Return Math.Sqrt((cat1 ^ 2) + (cat2 ^ 2))
  11.    End Function
  12.    Private Sub btCAL_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btCAL.Click
  13.        If douX = 0 And douY = 0 Then
  14.            [...]
  15.        End If
  16.    End Sub
  17. End Class

El error esta en que cuando hago la condicion dentro de btCAL_Click, me dice que ninguno de los dos nombres de las variables han sido declarados.

Me han dicho dos formas posibles para solucionarlo, aunque ninguna me dio resultados.

Una seria declarando las variables dentro de Public Class frmCOOR, pero al hacer eso me da el siguiente error:

Citar
"Error al crear el formulario. Consulte Exception.InnerException para obtener mas detalles. Error: Referencia a objeto no establecida como instancia de un objeto"

Y (La otra forma) seria cambiando los procedimientos a Public, pero al hacer eso me sigue diciendo que los nombres de las variables no estan definidos.

Un saludo y espero que me puedan ayudar ;)

PD: Esto me pasa por querer hacer cosas que todavia no aprendi :P


En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Nombre de variable no definido
« Respuesta #1 en: 9 Junio 2010, 19:54 pm »

Dale un vistazo a este tutorial, va muy bien para comenzar a programar en .Net

http://www.elguille.info/net/cursoVB.NET/default.aspx


En línea

neptun0

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Nombre de variable no definido
« Respuesta #2 en: 9 Junio 2010, 19:59 pm »

Muchas gracias por el manual D4N93R :D

Respecto al tema del hilo, ya esta solucionado.

Un saludo ;)
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Nombre de variable no definido
« Respuesta #3 en: 9 Junio 2010, 20:18 pm »

Excelente! :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Asignar valor a una variable aleatoriamente dentro de un rango definido
Programación C/C++
serg2404 1 993 Último mensaje 29 Junio 2016, 01:00 am
por AlbertoBSD
[Batch] Variable nombre de carpeta con Robocopy
Scripting
TrueIce 0 1,245 Último mensaje 15 Abril 2017, 08:56 am
por TrueIce
[VBA]Error definido por la aplicación o definido por el objeto Al Usar Cells()
Dudas Generales
Mastodonte 1 2,064 Último mensaje 23 Octubre 2017, 13:56 pm
por Serapis
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines