none
¿Me podrían ayudar con el código en C# para este ejercicio? (usar ciclo while) RRS feed

  • Pregunta

  • El usuario de un sistema desea conectarse a una computadora por escritorio remoto.

    El sistema debe:

    1. Validar si la IP es correcta para la conexión. En caso de que no lo sea el sistema debe mostrar en pantalla un mensaje de conexión fallida y mostrarle la opción de si desea o no intentarlo nuevamente. En caso de ser negativa la respuesta el usuario abandona la conexión.

    2. Luego de validar la IP el sistema debe solicitar el usuario y la contraseña.

    3. El sistema solo permite 3 intentos de conexión. Si el usuario o la contraseña son incorrectos, se muestra un mensaje en pantalla de usuario y contraseña incorrectos, de lo contrario se muestra un mensaje de conexión satisfactoria.


    domingo, 19 de marzo de 2017 21:22

Respuestas

  • Saludos:

    No vamos a hacerte la tarea, pero si te podemos orientar en que elementos puedes usar.

    Debes usar la Clase System.Net. Algo asi:

    String strHostName;
    
    String strIPAddress;
    
    
    
    strHostName = System.Net.Dns.GetHostName();
    
    strIPAddress = System.Net.Dns.GetHostByName(strHostName).AddressList(0).ToString();
    
    
    MessageBox.Show("Host Name: " & strHostName & "; IP Address: " & strIPAddress);
    

    Lo demas debes usar, como dices en el titulo, el While Loop.

    Espero ayude.

    JOSE LUIS


    Dios NO los llamo LAS DIEZ RECOMENDACIONES

    lunes, 20 de marzo de 2017 0:31