Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2010, 13:59
raislin
 
Fecha de Ingreso: mayo-2008
Mensajes: 124
Antigüedad: 16 años
Puntos: 0
Ayuda Urgente

Utilizo Visual basic 2010 para aplicaciones por consola :

Module Module1
Structure Estructura_Alumnos
Dim Nombre As String
Dim Apellido As String
End Structure
Structure Estructura_Clases
Dim NumeroAlumnos As Integer
Dim NombreClase As String
Dim Alumno() As Estructura_Alumnos
End Structure
Dim Clase As Estructura_Clases
Sub PedirDatos()
Console.WriteLine("Dime los alumnos de la clase")
Clase.NumeroAlumnos = Console.ReadLine()
Dim Alumno(Clase.NumeroAlumnos) As Estructura_Alumnos
For i = 1 To Clase.NumeroAlumnos
Console.WriteLine("Dime el nombre del alumno")
Clase.Alumno(i).Nombre = Console.ReadLine()
Console.WriteLine("Dime el apellido del alumno")
Clase.Alumno(i).Apellido = Console.ReadLine()

Next
End Sub
Sub Main()
PedirDatos()
Console.ReadLine()
End Sub

End Module
Alquien sabe porque me da error en el sub Pedirdatos en el segundo y tercer console.readline()??????
por favor stoy deseperado y tiene que ser una gran tonteria
el error dice: "Referencia a objeto no establecida como instancia de un objeto."
ser rapido por favor