Foros del Web » Creando para Internet » Diseño web »

Referencia a objeto no establecida como instancia de un objeto.

Estas en el tema de Referencia a objeto no establecida como instancia de un objeto. en el foro de Diseño web en Foros del Web. Hola estoy haciendo un programa que dice " que permita ingresar una matriz de 12 elementos(3*4) igual cantidad de strings, estos en ningun caso deben ...
  #1 (permalink)  
Antiguo 27/05/2009, 20:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Referencia a objeto no establecida como instancia de un objeto.

Hola estoy haciendo un programa que dice " que permita ingresar una matriz de 12 elementos(3*4) igual cantidad de strings, estos en ningun caso deben exceder los 15 caracateres de longitud.Hecho ello el programa deberá informar con un message.box cual es el caráceter que más veces se repitio en la totalidad de la matriz.

cuando lo compilo me aparece este error "Referencia a objeto no establecida como instancia de un objeto.".No logro darme cuenta del error!!.
Este en mi programa:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace ejercicio8
{
public partial class Form1 : Form
{

public Form1()
{
InitializeComponent();
}

private void textBox1_TextChanged(object sender, EventArgs e)
{

}
string[,] matriz = new string[3, 4];
int fila = 0;
int columna = 0;
int contador = 0;
string[] vec= new string [12];
int[] aux = new int[12];

private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length == 15)
{
string elemento = textBox1.Text;
//MessageBox.Show("columna"+columna.ToString());
// MessageBox.Show("fila"+fila.ToString());

if (fila == 2 && columna == 3)
{
button1.Enabled = false;

}


matriz[fila, columna] = elemento;

if (columna < 3)
{
columna = columna + 1;
}
else
{
fila = fila + 1;
columna = 0;
}
MessageBox.Show("elemento almacenado");
}
else
MessageBox.Show("excidio los 15 caracteres de longitud permitidos");

}

private void button2_Click(object sender, EventArgs e)
{
int indice=0;
for (fila = 0; fila < 2; fila++)
for (columna = 0; columna < 3; columna++)
{
vec[indice] = matriz[fila,columna];
indice = indice + 1;

}

for (int w = 0; w < 12; w++)
{
for (int o = 0; o < 12; o++)
{
if (vec[w] == vec[o])
{
aux[w]++;
}

}
}
int mayor = 0;
int otro = 0;
for (int w = 0; w < 12; w++)
{
if (aux[w] > mayor)
{
mayor = aux[w];
otro = w;

}

}
MessageBox.Show("el elemento que mas se repite es : " + vec[otro].ToString()); EN ESTE PARTE APARECE SOBRE EL "VEC"
Application.Exit();


}
}
}

Gracias.
Trabajo con C#
  #2 (permalink)  
Antiguo 27/05/2009, 23:52
 
Fecha de Ingreso: mayo-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

Hola... vamos a ver si te sirvo =P

viendo el codigo no veo (talves alguien si lo vea) nada "anormal"...ya corriste el programa paso a paso?? (seguro que si) pero si no haslo....
ahora bien...si ya no podes yo te ayudo pero pasame todo el proyecto en un rar (te prometo responsabilidad con tu codigo) si no pues yo almenos no vi en ese codigo el error que deporci me parece claro un objeto mal o del todo no instanciado

chao suerte =)
  #3 (permalink)  
Antiguo 28/05/2009, 00:47
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 16 años, 3 meses
Puntos: 68
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

A ver, para comenzar esto es una comunidad, no se trata de ir enviando el código por correo a los demás por que entre mas gente revise el código mas rápida se encontrará la solución.

Lo ideal sería que abrieses el tema en el foro de C#, ya que así de seguro te ayudarán mas. Por que esta no es la sección correcta
__________________
No diseñes usando tablas.

Última edición por hades87; 28/05/2009 a las 01:00 Razón: modificación parte del mensaje
  #4 (permalink)  
Antiguo 28/05/2009, 00:53
 
Fecha de Ingreso: mayo-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

Este nono...pues claro q es una comunidad y por tanto ofresco mi ayuda.....pero ahi esta el codigo para q todos aporten...y por cierto eso es c# ella lo puso en le post ....
  #5 (permalink)  
Antiguo 28/05/2009, 01:35
Avatar de Corneja  
Fecha de Ingreso: febrero-2008
Ubicación: Senolaf
Mensajes: 268
Antigüedad: 16 años, 1 mes
Puntos: 8
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

si no se respeta que en un foro de Web General no se publiquen dudas de C# apaga y vámonos. Sattua no entiendo lo de "y por cierto eso es c# ella lo puso en le post "
¿qué tiene eso que ver con lo que dice Hades de que este no es el sitio para este mensaje?
  #6 (permalink)  
Antiguo 28/05/2009, 01:48
 
Fecha de Ingreso: mayo-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

jaja lo edito...pero todo bien noy hay q hacer polemica
  #7 (permalink)  
Antiguo 28/05/2009, 14:09
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

Para Hades87: Te pido disculpas, sinceramente esta es la primera vez que entro a un foro y no se manejarme muy bien, solo queria un ayuda a mi problema.
La proxima vez creo un tema.Disculpa.
  #8 (permalink)  
Antiguo 28/05/2009, 14:17
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

Cita:
Iniciado por sattua Ver Mensaje
Hola... vamos a ver si te sirvo =P

viendo el codigo no veo (talves alguien si lo vea) nada "anormal"...ya corriste el programa paso a paso?? (seguro que si) pero si no haslo....
ahora bien...si ya no podes yo te ayudo pero pasame todo el proyecto en un rar (te prometo responsabilidad con tu codigo) si no pues yo almenos no vi en ese codigo el error que deporci me parece claro un objeto mal o del todo no instanciado

chao suerte =)
Hola primero mas que nada gracias por responder, mira lo corregi paso a paso hice todo lo q dijiste pero sigo sin encontrar el error. Me gustaria mandarte mi programa pero, como te lo mando?
Gracias.
  #9 (permalink)  
Antiguo 28/05/2009, 16:28
 
Fecha de Ingreso: mayo-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

[email protected] ahi esta
  #10 (permalink)  
Antiguo 28/05/2009, 16:30
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 16 años, 3 meses
Puntos: 68
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

Sattua, un foro es para compartir la información, además si has de dar tu email como mínimo hazlo por privado, aún que reitero que el problema se ha de resolver en comunidad y además se ha de colocar en el subforo adecuado.
__________________
No diseñes usando tablas.
  #11 (permalink)  
Antiguo 28/05/2009, 16:37
 
Fecha de Ingreso: mayo-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

ahhh bueno, por eso no dudes q la solucion y la causa del problema lo postiare y por lo del correo para la proxima

todo bien....
  #12 (permalink)  
Antiguo 30/05/2009, 10:17
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 21 años, 9 meses
Puntos: 361
Respuesta: Referencia a objeto no establecida como instancia de un objeto.

Hola:

Por favor, echarle un vistazo a las Políticas de los foros y escribe correctamente.

Saludos.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:41.