none
como mostrar datos en un combobox RRS feed

  • Pregunta

  • buenas, tengo tres archivos uno para nombre de app otro archivo para usuarios y otro mas para contraseñas y tengo que usar el combobox para mostrar en tres label distintos el nombre de la app el usuario y la contraseña. el problema que tengo es que cuando lo ejecuto en el combobox no me aparece nada.

        private void button1_Click(object sender, EventArgs e)
            {
                FileStream User = new FileStream("C:/Users/USUARIO/Desktop/facultad/primer año/segundo cuatrimestre/programacion/final/final programacion/altausuario.txt", FileMode.Open);
                FileStream Pass = new FileStream("C:/Users/USUARIO/Desktop/facultad/primer año/segundo cuatrimestre/programacion/final/final programacion/altacontraseña.txt", FileMode.Open);
                FileStream App = new FileStream("C:/Users/USUARIO/Desktop/facultad/primer año/segundo cuatrimestre/programacion/final/final programacion/altaapp.txt", FileMode.Open);
    
                StreamReader leerUser = new StreamReader(User);
                StreamReader leerPass = new StreamReader(Pass);
                StreamReader leerApp = new StreamReader(App);
                StreamWriter escribirUser = new StreamWriter(User);
                StreamWriter escribirPass = new StreamWriter(Pass);
                StreamWriter escribirApp = new StreamWriter(App);
                String auxUsuario, auxContra, auxNombre;
                String[] auxVector = new String[0];
                int n = 0, auxVec = 0;
                n = comboBox1.SelectedIndex;
                while (leerApp.Peek() > -1)
                {
                    auxNombre = leerApp.ReadLine();
                    auxVector = auxNombre.Split(';');
    
                    auxVec = Convert.ToInt32(auxVector[0]);
                    if (auxVec == n + 1)
                    {
                        label1.Text = auxVector[1];
    
                    }
    
                }
                while (leerPass.Peek() > -1)
                {
                    auxContra = leerPass.ReadLine();
                    auxVector = auxContra.Split(';');
                    auxVec = Convert.ToInt32(auxVector[0]);
                    if (auxVec == n + 1)
                    {
                        label3.Text = auxVector[1];
    
                    }
    
                }
                while (leerUser.Peek() > -1)
                {
                    auxUsuario = leerUser.ReadLine();
                    auxVector = auxUsuario.Split(';');
                    auxVec = Convert.ToInt32(auxVector[0]);
                    if (auxVec == n + 1)
                    {
                        label2.Text = auxVector[1];
    
                    }
                }
    
    
                escribirUser.Close();
                escribirPass.Close();
                escribirApp.Close();
                leerUser.Close();
                leerPass.Close();
                leerApp.Close();
                User.Close();
                Pass.Close();
                App.Close();
            }

    sábado, 12 de diciembre de 2020 23:25

Respuestas

  • el problema que tengo es que cuando lo ejecuto en el combobox no me aparece nada.

    Pero ¿dónde tienes las instrucciones que guardan los datos en el combobox? En el código que has mostrado no se ve nada que inserte datos en los combobox. Si no nos muestras la parte del código donde estás guardando estos datos, no podemos saber por qué no te funciona.
    • Marcado como respuesta EricRRModerator miércoles, 16 de diciembre de 2020 18:20
    domingo, 13 de diciembre de 2020 9:13
    Moderador

Todas las respuestas

  • el problema que tengo es que cuando lo ejecuto en el combobox no me aparece nada.

    Pero ¿dónde tienes las instrucciones que guardan los datos en el combobox? En el código que has mostrado no se ve nada que inserte datos en los combobox. Si no nos muestras la parte del código donde estás guardando estos datos, no podemos saber por qué no te funciona.
    • Marcado como respuesta EricRRModerator miércoles, 16 de diciembre de 2020 18:20
    domingo, 13 de diciembre de 2020 9:13
    Moderador
  • Hola Camila,

    ¿Alguna novedad sobre la consulta realizada?

    Espero su respuesta.

    Gracias por usar los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    lunes, 14 de diciembre de 2020 15:17
    Moderador
  • Hola,

    ¿Alguna novedad sobre la consulta realizada?

    Espero su respuesta.

    Gracias por usar los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    miércoles, 16 de diciembre de 2020 17:47
    Moderador