clave='123';
entrada=inputdlg('Introduzca una contraseña: ','Verificando acceso...',1,{'?'});
entrada=cell2mat(entrada);
if ~strcmp(entrada,clave)
msgbox('Contraseña incorrecta');
close(gcf);
end
El código anterior simplemente abre un "input dialog" (cuadro de diálogo) que permite introducir una cierta cadena de texto. La cadena introducida se guarda en la variable "entrada" y se compara con la cadena guardada en "clave". En el caso de coincidir la ejecución continúa de manera ordinaria abriendo la GUI, y en el caso de no coincidir simplemente cierra la GUI y muestra un mensaje de texto (msgbox).
Sugerencia: Para evitar errores borre la línea que se crea por default en OutputFcn. Claro que lo anterior es adecuado en el caso de que usted no requiera devolver argumentos de salida.
Buenas tardes tengo una duda, existe la posibilidad de establecer un cierto número de Keys para el acceso a la GUI? Es decir, colocar un número limité de acceso a la GUI por medio de Keys y después se bloqueé la GUI para siempre? De antemano muchas gracias
ResponderBorrarBuenas tardes tengo una duda, existe la posibilidad de establecer un cierto número de Keys para el acceso a la GUI? Es decir, colocar un número limité de acceso a la GUI por medio de Keys y después se bloqueé la GUI para siempre? De antemano muchas gracias
ResponderBorrar