Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Contador en Visual c++

Estas en el tema de Contador en Visual c++ en el foro de C/C++ en Foros del Web. hola, ya tengo mi programa cada que se registra un usuario se escribe en un documento de texto su nombre, pero lo que ahora necesito ...
  #1 (permalink)  
Antiguo 12/06/2010, 18:54
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Contador en Visual c++

hola, ya tengo mi programa cada que se registra un usuario se escribe en un documento de texto su nombre, pero lo que ahora necesito es poner un numero para saber que numero de usuario es, este numero va antes de su nombre y es autoincrementable pero no se le pide al usuario, empieza desde . no se como ponerlo y en donde, por ke el que puse si imprime el contador, pero no lo va aumentando, todos los usuarios tienen "1"
  #2 (permalink)  
Antiguo 12/06/2010, 19:50
 
Fecha de Ingreso: junio-2010
Ubicación: Charlotte, NC
Mensajes: 611
Antigüedad: 13 años, 10 meses
Puntos: 95
Respuesta: Contador en Visual c++

Podrías poner una porción de tu código para saber donde estas cometiendo el error?
Estás seguro de estar incrementando la variable, antes de imprimir el archivo?
  #3 (permalink)  
Antiguo 12/06/2010, 22:51
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Contador en Visual c++

int cont=0;
array<String^>^palabras;
while( linea= sr->ReadLine())
{

palabras = linea->Split(':');

if(this->textBox2->Text==palabras[2])
{
var=1;

}

}

sr->Close();
if(var==1){
MessageBox::Show("El Alias ya existe, escribe otro","Error",MessageBoxButtons::OK,MessageBoxIcon ::Exclamation);
}
else{
/*if(this->textBox2->Text!=palabras[2])
{
cont=cont+1;
}*/
StreamWriter^ sw= File::AppendText("usuarios.txt");
sw->WriteLine(cont+":"+this->textBox1->Text+":"+this->textBox2->Text+":"+this->textBox3->Text);
sw->Close();
StreamWriter^ sw2= File::AppendText(this->textBox2->Text+".txt");//REVISAR
sw2->Close();//REVISAR
MessageBox::Show("Has sido registrado","Registro",MessageBoxButtons::OK,Messa geBoxIcon::Information);
  #4 (permalink)  
Antiguo 12/06/2010, 22:52
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Contador en Visual c++

ese es el codigo, lo que dice "REVISAR" no es eso, solo son notas que tengo ke revisar, lo del contador "cont" es lo que no sè por ke no incrementa mas que una sola vez y no cada que se registra alguien, ojala que me pueads ayudar.gracias!
  #5 (permalink)  
Antiguo 12/06/2010, 23:48
 
Fecha de Ingreso: junio-2010
Ubicación: Charlotte, NC
Mensajes: 611
Antigüedad: 13 años, 10 meses
Puntos: 95
Respuesta: Contador en Visual c++

Pusiste entre /* */ el codigo para incrementar el contador solo para fines de publicarlo aqui, o asi lo tienes en tu código?
Si así lo tienes en tu código, me parece que ese es tu error, el contador no se esta incrementando.

Etiquetas: contador, visual
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 10:05.