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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: [1]
1  Programación / Programación Visual Basic / Duda sobre validar int en: 17 Julio 2022, 08:52 am
Buenas , tenga una duda para validar numeros tienen siempre que estar en tipo String ? He visto que todos usan los numeros como string , eso esta bien? No se puede validar usando int?  Y esque usando string si valida y todo bien, pero yo he declarado en la clase Persona el atributo dni como int y tengo que estar convirtiendolo en ves de convertirlo una sola vez en ''string dni= txtDNI.Text'';

He intentado validar que dni no tenga letras con el tipo int pero nada que funciona , pero con string si ....

Comparto codigo:

         string dni= txtDNI.Text;
         string nombre= txtNombre.Text;
         
         int numero;
         bool EsEntero = Int32.TryParse(txtDNI.Text, out numero);
         
         if(EsEntero) {
            
            if (lista.existeDNI(Convert.ToInt32(dni))==false) {
            
            errorProvider1.Clear();
            Persona obj = new Persona();
            obj.Dni=Convert.ToInt32(dni);
            obj.Nombre=nombre;
            lista.adicionar(obj);
            
            MessageBox.Show("Persona ha sido agregada");
            
         } else {
            
            errorProvider1.SetError(txtDNI,"El DNI ya está registrado");
         }
         
         } else {
            errorProvider1.SetError(txtDNI,"El DNI debe contener numeros");
         }
         
         
         txtDNI.Clear();
         txtNombre.Clear();

2  Programación / Java / No me aparece el dato del ArrayList en: 28 Febrero 2022, 22:02 pm
Buenas, espero puedan ayudarme, cuando quiero mostrar el ArrayList en un TextArea me aparece ArrayListVehiculo@780984 y no me aparece el dato que ingresé *Mercedes Benz,por ejemplo* en un TextField, es decir si lo cuenta el ArrayList y funciona pero el problema es que no aparece lo que yo escribí.

Cabe resaltar que cuando ingreso 3 datos aparece ArraylistVehiculo@780984, ArrayListVehiculo@7892839 ,ArrayListVehiculo@7829282.

*ArrayList vehículo es la clase.

Gracias.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines