Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2009, 22:28
pogolink
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Exclamación Como crear objetos por medio de Clases (Herencia)

Estoy creando un tablero de damas
y lo he podido crear utilizando dos for anidados de 8*8 y
con el siguiente codigo defino las propiedades del cuadro

Código:
Dim Casilla As New PictureBox
        Me.Controls.Add(Casilla)
        Casilla.Size = New System.Drawing.Size(50, 50)
        Casilla.Location = New Point(posx, posy)
        Casilla.BackColor = Color.Black
        Casilla.Visible = True
Pero necesito utilizar cada casilla como objeto independiente para llamarlo despues
por lo que se me ocurrio crear toda la creacion ( color, tamaño, propiedades extras) en una clase aparte para luego solo mandar a llamar la creacion de 1 cuadro e irlo creando por medio de vectores un vector bidimensional.

Pero si meto todo el codigo de arriba en la otra clase .. donde
heredo las propiedades del PicturebOx con

INHERIT Picturebox

al llamar el Metodo.. me da error de

Object reference not set to an instance of an objec

Por lo cual se me ocurrio pedir ayuda ya que estoy fuera de ideas
Cualquier aporte sera de mucha ayuda.